dovecot-2.2: mailbox_list_index: Fixed assert-crash sometimes wh...

dovecot at dovecot.org dovecot at dovecot.org
Wed Oct 2 11:48:42 EEST 2013


details:   http://hg.dovecot.org/dovecot-2.2/rev/a9844ea66c83
changeset: 16831:a9844ea66c83
user:      Timo Sirainen <tss at iki.fi>
date:      Wed Oct 02 11:48:31 2013 +0300
description:
mailbox_list_index: Fixed assert-crash sometimes when deleting a mailbox.

diffstat:

 src/lib-storage/list/mailbox-list-index.c |  3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diffs (13 lines):

diff -r 657832a67daa -r a9844ea66c83 src/lib-storage/list/mailbox-list-index.c
--- a/src/lib-storage/list/mailbox-list-index.c	Mon Sep 30 15:28:04 2013 +0300
+++ b/src/lib-storage/list/mailbox-list-index.c	Wed Oct 02 11:48:31 2013 +0300
@@ -363,6 +363,9 @@
 	struct mail_index_view *view;
 	int ret;
 
+	if (ilist->syncing)
+		return 0;
+
 	if (mailbox_list_index_index_open(list) < 0)
 		return -1;
 	if (mail_index_refresh(ilist->index) < 0) {


More information about the dovecot-cvs mailing list