]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-fs, global: Remove fs_settings.debug
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Thu, 27 Jul 2023 11:42:46 +0000 (14:42 +0300)
committerAki Tuomi <aki.tuomi@open-xchange.com>
Wed, 12 Feb 2025 10:34:10 +0000 (12:34 +0200)
The debugging can be enabled via parent event.

src/lib-fs/fs-api.c
src/lib-fs/fs-api.h
src/lib-storage/mail-user.c

index 78233a1c2db86c86aa3f0ee87c6883b12cba03f6..8e0e8a7042a81ff32e4cd5b5aa82618d45a9ff08 100644 (file)
@@ -46,11 +46,9 @@ fs_alloc(const struct fs *fs_class, const char *args,
 
        fs = fs_class->v.alloc();
        fs->refcount = 1;
-       fs->set.debug = set->debug;
        fs->set.enable_timing = set->enable_timing;
        i_array_init(&fs->module_contexts, 5);
        fs->event = fs_create_event(fs, set->event_parent);
-       event_set_forced_debug(fs->event, fs->set.debug);
 
        T_BEGIN {
                ret = fs_class->v.init(fs, args, set, &error);
index 2ec47b4d7bacf6330f9adbe4ee413fc00377913b..93b57a07ce9d431648b8536fc7b790c29dc0b81b 100644 (file)
@@ -150,8 +150,6 @@ struct fs_settings {
           fs_file_init_with_event() */
        struct event *event_parent;
 
-       /* Enable debugging */
-       bool debug;
        /* Enable timing statistics */
        bool enable_timing;
 };
index f18876481b76a482db859712c01175f0a8a7ae0a..fbd522a3896865f26f3c940565534371e5249893 100644 (file)
@@ -748,7 +748,6 @@ void mail_user_init_fs_settings(struct mail_user *user,
        fs_set->session_id = user->session_id;
        fs_set->base_dir = user->set->base_dir;
        fs_set->temp_dir = user->set->mail_temp_dir;
-       fs_set->debug = event_want_debug(user->event);
        fs_set->enable_timing = user->stats_enabled;
 }