dovecot-2.2: imap-urlauth: If mailbox list iteration fails, log ...

dovecot at dovecot.org dovecot at dovecot.org
Mon Jan 19 20:26:19 UTC 2015


details:   http://hg.dovecot.org/dovecot-2.2/rev/fb2549cdf316
changeset: 18172:fb2549cdf316
user:      Timo Sirainen <tss at iki.fi>
date:      Mon Jan 19 22:10:17 2015 +0200
description:
imap-urlauth: If mailbox list iteration fails, log the error.

diffstat:

 src/lib-imap-urlauth/imap-urlauth-backend.c |  5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diffs (15 lines):

diff -r d4e9c940fb7f -r fb2549cdf316 src/lib-imap-urlauth/imap-urlauth-backend.c
--- a/src/lib-imap-urlauth/imap-urlauth-backend.c	Mon Jan 19 22:09:14 2015 +0200
+++ b/src/lib-imap-urlauth/imap-urlauth-backend.c	Mon Jan 19 22:10:17 2015 +0200
@@ -136,7 +136,10 @@
 			ret = -1;
 		mailbox_free(&box);
 	}
-	if (mailbox_list_iter_deinit(&iter) < 0)
+	if (mailbox_list_iter_deinit(&iter) < 0) {
+		i_error("urlauth key reset: Couldn't iterate mailboxes: %s",
+			mailbox_list_get_last_error(user->namespaces->list, NULL));
 		ret = -1;
+	}
 	return ret;
 }


More information about the dovecot-cvs mailing list