]> git.ipfire.org Git - thirdparty/dovecot/core.git/commit
lib: ostream-multiplex - Call flush callbacks also when stream has failed
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Thu, 20 Jan 2022 13:13:48 +0000 (14:13 +0100)
committertimo.sirainen <timo.sirainen@open-xchange.com>
Tue, 25 Jan 2022 18:25:50 +0000 (18:25 +0000)
commit8f34eb952d2ab52b21ba4176659a1e0b1f8e0746
treead3b14182d49c20a1f9d095f6329f34fd4be1bc5
parentd902430e43590fae2cb06423828c3ec1c80c43a0
lib: ostream-multiplex - Call flush callbacks also when stream has failed

It may be important for the flush callbacks to know when ostream has been
closed. This is a partial fix to prevent doveadm-server hanging when it's
printing lots of output and doveadm client disconnects.
src/lib/ostream-multiplex.c