diff options
author | Alexander Bluhm <bluhm@cvs.openbsd.org> | 2017-08-28 17:31:01 +0000 |
---|---|---|
committer | Alexander Bluhm <bluhm@cvs.openbsd.org> | 2017-08-28 17:31:01 +0000 |
commit | 54db8e95c07c55a8be737ad72452946cec7ecd2c (patch) | |
tree | 048a9735ba610c777f65aebe228bdfc04fe67c7a /usr.sbin/sysmerge | |
parent | bc94add5d93657c156dde29ad08146157a169973 (diff) |
Do not close the relay if data is still in the output buffer.
Otherwise data not written could get lost. Also try to drain the
buffers when socket splicing should be enabled. The latter was
lost when the expicit bufferevent_enable() was added in relay_write().
bug report, analysis, initial fix, testing Rivo Nurges; OK beck@
Diffstat (limited to 'usr.sbin/sysmerge')
0 files changed, 0 insertions, 0 deletions