dovecot-2.1: mailbox_list_index=yes: Don't crash at deinit (fix ...
dovecot at dovecot.org
dovecot at dovecot.org
Wed Mar 14 15:41:08 EET 2012
details: http://hg.dovecot.org/dovecot-2.1/rev/316110bd18e0
changeset: 14307:316110bd18e0
user: Timo Sirainen <tss at iki.fi>
date: Wed Mar 14 15:40:35 2012 +0200
description:
mailbox_list_index=yes: Don't crash at deinit (fix to previous change)
diffstat:
src/lib-storage/list/mailbox-list-index.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diffs (13 lines):
diff -r 0274c4132052 -r 316110bd18e0 src/lib-storage/list/mailbox-list-index.c
--- a/src/lib-storage/list/mailbox-list-index.c Wed Mar 14 15:34:14 2012 +0200
+++ b/src/lib-storage/list/mailbox-list-index.c Wed Mar 14 15:40:35 2012 +0200
@@ -298,7 +298,8 @@
hash_table_destroy(&ilist->mailbox_hash);
hash_table_destroy(&ilist->mailbox_names);
pool_unref(&ilist->mailbox_pool);
- mail_index_close(ilist->index);
+ if (ilist->opened)
+ mail_index_close(ilist->index);
mail_index_free(&ilist->index);
ilist->module_ctx.super.deinit(list);
}
More information about the dovecot-cvs
mailing list