From: Aki Tuomi Date: Wed, 5 Apr 2017 11:23:47 +0000 (+0300) Subject: lib-storage: Set internal error in imapc_list_get_hierarchy_sep X-Git-Tag: 2.2.29.rc1~3 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e5e1d9d9c50cf5fb1ce66ad3b6cbc73530e00648;p=thirdparty%2Fdovecot%2Fcore.git lib-storage: Set internal error in imapc_list_get_hierarchy_sep --- diff --git a/src/lib-storage/index/imapc/imapc-list.c b/src/lib-storage/index/imapc/imapc-list.c index 0e00160991..a746e2effc 100644 --- a/src/lib-storage/index/imapc/imapc-list.c +++ b/src/lib-storage/index/imapc/imapc-list.c @@ -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;