]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-storage: Force mail_storage_service_user event debug when mail_debug=yes
authorSergey Kitov <sergey.kitov@open-xchange.com>
Thu, 24 May 2018 12:18:30 +0000 (15:18 +0300)
committerAki Tuomi <aki.tuomi@dovecot.fi>
Tue, 7 Aug 2018 11:10:07 +0000 (14:10 +0300)
src/lib-storage/mail-storage-service.c

index ee0bcf3d8710d61452ec827038efb4f61edeb566..afba1a91fcff87a10376dc1e08e9c1e6d2bf5917 100644 (file)
@@ -1332,6 +1332,8 @@ mail_storage_service_lookup_real(struct mail_storage_service_ctx *ctx,
           This event won't be a parent to any other events - mail_user.event
           will be used for that. */
        user->event = event_create(input->parent_event);
+       if (user->service_ctx->debug)
+               event_set_forced_debug(user->event, TRUE);
        event_add_fields(user->event, (const struct event_add_field []){
                { .key = "user", .value = user->input.username },
                { .key = "service", .value = ctx->service->name },