]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-storage: Set internal error in imapc_list_get_hierarchy_sep
authorAki Tuomi <aki.tuomi@dovecot.fi>
Wed, 5 Apr 2017 11:23:47 +0000 (14:23 +0300)
committerTimo Sirainen <timo.sirainen@dovecot.fi>
Thu, 6 Apr 2017 17:22:41 +0000 (20:22 +0300)
src/lib-storage/index/imapc/imapc-list.c

index 0e00160991506442dee4a68e501c7126876225af..a746e2effc2bc59198eb5648ccacda8026074125 100644 (file)
@@ -335,6 +335,7 @@ static char imapc_list_get_hierarchy_sep(struct mailbox_list *_list)
                /* we can't really return a failure here. just return a common
                   separator and fail all the future list operations. */
                list->root_sep_lookup_failed = TRUE;
+               mailbox_list_set_internal_error(_list);
                return '/';
        }
        return sep;