]> git.ipfire.org Git - thirdparty/dovecot/core.git/commit
doveadm: dsync: Switch ioloop for input/output streams while making TCP connection.
authorStephan Bosch <stephan.bosch@dovecot.fi>
Mon, 29 Jan 2018 18:10:38 +0000 (19:10 +0100)
committerVille Savolainen <ville.savolainen@dovecot.fi>
Mon, 12 Mar 2018 07:22:59 +0000 (09:22 +0200)
commit648a82367132cc9b05208ced9c828ff2bf6339e0
treeaa1cc85a959afa74bb8a76dacb9fc2a893cecde4
parent76f7e777d2a141c2337b6401b5b607c8df546599
doveadm: dsync: Switch ioloop for input/output streams while making TCP connection.

This task is performed in a sub-ioloop, and when returning from that ioloop, the
output stream would sometimes still have an object on the sub-ioloop that was
just destroyed.
src/doveadm/doveadm-dsync.c