From: Timo Sirainen Date: Thu, 27 Jul 2023 11:42:46 +0000 (+0300) Subject: lib-fs, global: Remove fs_settings.debug X-Git-Tag: 2.4.1~1420 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2fd8902924924fbd55074990c980ff234903bddb;p=thirdparty%2Fdovecot%2Fcore.git lib-fs, global: Remove fs_settings.debug The debugging can be enabled via parent event. --- diff --git a/src/lib-fs/fs-api.c b/src/lib-fs/fs-api.c index 78233a1c2d..8e0e8a7042 100644 --- a/src/lib-fs/fs-api.c +++ b/src/lib-fs/fs-api.c @@ -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); diff --git a/src/lib-fs/fs-api.h b/src/lib-fs/fs-api.h index 2ec47b4d7b..93b57a07ce 100644 --- a/src/lib-fs/fs-api.h +++ b/src/lib-fs/fs-api.h @@ -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; }; diff --git a/src/lib-storage/mail-user.c b/src/lib-storage/mail-user.c index f18876481b..fbd522a389 100644 --- a/src/lib-storage/mail-user.c +++ b/src/lib-storage/mail-user.c @@ -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; }