Mercurial > dovecot > core-2.2
diff src/doveadm/dsync/dsync-brain.c @ 15632:40dd9a080b6e
dsync: Close mail streams earlier on failures to avoid assert-crashing
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Thu, 10 Jan 2013 12:12:50 +0200 |
parents | 5bb80a6491eb |
children | 90710c6c3beb |
line wrap: on
line diff
--- a/src/doveadm/dsync/dsync-brain.c Thu Jan 10 11:52:27 2013 +0200 +++ b/src/doveadm/dsync/dsync-brain.c Thu Jan 10 12:12:50 2013 +0200 @@ -158,6 +158,7 @@ if (dsync_ibc_has_failed(brain->ibc) || brain->state != DSYNC_STATE_DONE) brain->failed = TRUE; + dsync_ibc_close_mail_streams(brain->ibc); if (brain->box != NULL) dsync_brain_sync_mailbox_deinit(brain);