]> git.ipfire.org Git - thirdparty/dovecot/core.git/commit
imap: If SELECT fails with "mailbox is inconsistent", disconnect client. (Plus relate...
authorTimo Sirainen <tss@iki.fi>
Tue, 3 Dec 2013 15:29:38 +0000 (17:29 +0200)
committerTimo Sirainen <tss@iki.fi>
Tue, 3 Dec 2013 15:29:38 +0000 (17:29 +0200)
commit08837f59c1466ec0f533f120b167f2a3e87da738
tree5a19ecbe8b9decc170f10a6a776aa2ce11c7ff9a
parenta0cfe97ae4264a76b7a2e91396b792ff444a2de2
imap: If SELECT fails with "mailbox is inconsistent", disconnect client. (Plus related cleanups.)
The inconsistency can also be used to indicate that something is badly wrong
and nothing useful can be done before client reconnects.
15 files changed:
src/imap/cmd-append.c
src/imap/cmd-create.c
src/imap/cmd-delete.c
src/imap/cmd-expunge.c
src/imap/cmd-getmetadata.c
src/imap/cmd-rename.c
src/imap/cmd-resetkey.c
src/imap/cmd-select.c
src/imap/cmd-setmetadata.c
src/imap/cmd-store.c
src/imap/cmd-subscribe.c
src/imap/cmd-thread.c
src/imap/imap-commands-util.c
src/imap/imap-commands-util.h
src/imap/imap-search.c