]> git.ipfire.org Git - thirdparty/dovecot/core.git/commit
imap: Send all pending tagged command replies before APPEND is started.
authorTimo Sirainen <timo.sirainen@dovecot.fi>
Thu, 28 Jan 2016 13:36:58 +0000 (15:36 +0200)
committerTimo Sirainen <timo.sirainen@dovecot.fi>
Thu, 28 Jan 2016 13:39:49 +0000 (15:39 +0200)
commit6e9454f1d99a86c3f9659a66abff59ae97e5f029
treed6080d6857b1e757996fba91184d3a308e3009a3
parentbb869cc24b24a8df84a43154c628785d6aee784c
imap: Send all pending tagged command replies before APPEND is started.

This probably doesn't matter a lot, but it's cleaner.

One side effect of this change is that if multiple APPENDs are pipelined
(without MULTIAPPEND) on the selected mailbox, this now performs a sync
between each APPEND and sends the EXISTS replies. This may be slightly
lower in performance, but it's also slightly more correct behavior.
src/imap/imap-commands.c