]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-storage: Turn on debug early if MAIL_STORAGE_SERVICE_FLAG_DEBUG set
authorAki Tuomi <aki.tuomi@dovecot.fi>
Tue, 26 Jun 2018 10:18:20 +0000 (13:18 +0300)
committerAki Tuomi <aki.tuomi@dovecot.fi>
Tue, 7 Aug 2018 11:10:08 +0000 (14:10 +0300)
src/lib-storage/mail-storage-service.c

index 834057a868af435b5383a74ba90651bece811084..9e2609b591fe29b2413deb23b5b4aaa11ac5e54e 100644 (file)
@@ -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)