From 6c17d1adef038b674a9e6f48c6a12aee12ba324b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Martti=20Rannanj=C3=A4rvi?= Date: Thu, 21 Sep 2017 21:49:09 +0300 Subject: [PATCH] lib-storage: Don't crash when opening inbox fails in mailbox-list-index-notify --- src/lib-storage/list/mailbox-list-index-notify.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/lib-storage/list/mailbox-list-index-notify.c b/src/lib-storage/list/mailbox-list-index-notify.c index 2e3ab60fb8..c69ef1e32b 100644 --- a/src/lib-storage/list/mailbox-list-index-notify.c +++ b/src/lib-storage/list/mailbox-list-index-notify.c @@ -113,8 +113,10 @@ mailbox_list_index_notify_init_inbox(struct mailbox_list_notify_index *inotify) MAILBOX_FLAG_READONLY); if (mailbox_open(inotify->inbox) < 0) mailbox_free(&inotify->inbox); - inotify->inbox_log_path = - i_strconcat(inotify->inbox->index->filepath, ".log", NULL); + else + inotify->inbox_log_path = + i_strconcat(inotify->inbox->index->filepath, + ".log", NULL); } int mailbox_list_index_notify_init(struct mailbox_list *list, -- 2.47.3