From 6eba646d94a77a4136507aebfaae911c4d5be3d6 Mon Sep 17 00:00:00 2001 From: Aki Tuomi Date: Tue, 26 Jun 2018 13:18:20 +0300 Subject: [PATCH] lib-storage: Turn on debug early if MAIL_STORAGE_SERVICE_FLAG_DEBUG set --- src/lib-storage/mail-storage-service.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib-storage/mail-storage-service.c b/src/lib-storage/mail-storage-service.c index 834057a868..9e2609b591 100644 --- a/src/lib-storage/mail-storage-service.c +++ b/src/lib-storage/mail-storage-service.c @@ -1120,7 +1120,8 @@ mail_storage_service_first_init(struct mail_storage_service_ctx *ctx, { enum auth_master_flags flags = 0; - ctx->debug = mail_user_set_get_mail_debug(user_info, user_set); + ctx->debug = mail_user_set_get_mail_debug(user_info, user_set) || + (service_flags & MAIL_STORAGE_SERVICE_FLAG_DEBUG) != 0; if (ctx->debug) flags |= AUTH_MASTER_FLAG_DEBUG; if ((service_flags & MAIL_STORAGE_SERVICE_FLAG_NO_IDLE_TIMEOUT) != 0)