From: Aki Tuomi Date: Tue, 26 Jun 2018 10:18:20 +0000 (+0300) Subject: lib-storage: Turn on debug early if MAIL_STORAGE_SERVICE_FLAG_DEBUG set X-Git-Tag: 2.3.9~1677 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6eba646d94a77a4136507aebfaae911c4d5be3d6;p=thirdparty%2Fdovecot%2Fcore.git lib-storage: Turn on debug early if MAIL_STORAGE_SERVICE_FLAG_DEBUG set --- 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)