This makes it more consistent with other settings.
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);
+ fs->event = fs_create_event(fs, set->event_parent);
event_set_forced_debug(fs->event, fs->set.debug);
T_BEGIN {
/* Parent event to use, unless overridden by
fs_file_init_with_event() */
- struct event *event;
+ struct event *event_parent;
/* Enable debugging */
bool debug;
i_zero(&dict_set);
dict_set.username = set->username;
dict_set.base_dir = set->base_dir;
- dict_set.event_parent = set->event;
+ dict_set.event_parent = set->event_parent;
if (dict_init(p, &dict_set, &fs->dict, &error) < 0) {
*error_r = t_strdup_printf("dict_init(%s) failed: %s",
struct fs_settings *fs_set,
struct ssl_iostream_settings *ssl_set)
{
- fs_set->event = user->event;
+ fs_set->event_parent = user->event;
fs_set->username = user->username;
fs_set->session_id = user->session_id;
fs_set->base_dir = user->set->base_dir;