changeset 22779:ecbd87187f4f

imapc: Fix deleting mailbox Broken by f8f30bd27e41e1041a8de0b97f35d7d75e0a412e
author Timo Sirainen <timo.sirainen@dovecot.fi>
date Mon, 22 Jan 2018 13:33:29 +0200
parents c20e74f90a73
children a982d52a740b
files src/lib-storage/index/imapc/imapc-sync.c
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-storage/index/imapc/imapc-sync.c	Tue Nov 07 01:33:57 2017 +0200
+++ b/src/lib-storage/index/imapc/imapc-sync.c	Mon Jan 22 13:33:29 2018 +0200
@@ -574,7 +574,8 @@
 
 	if (imapc_storage_client_handle_auth_failure(mbox->storage->client))
 		ret = -1;
-	else if (!mbox->state_fetched_success && !mbox->state_fetching_uid1) {
+	else if (!mbox->state_fetched_success && !mbox->state_fetching_uid1 &&
+		 !mbox->box.deleting) {
 		/* initial FETCH failed already */
 		ret = -1;
 	}