]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib: Fix memory leak at deinit if log_core_filter is set
authorTimo Sirainen <timo.sirainen@dovecot.fi>
Tue, 19 Jun 2018 14:42:55 +0000 (17:42 +0300)
committerTimo Sirainen <timo.sirainen@dovecot.fi>
Wed, 20 Jun 2018 11:22:06 +0000 (11:22 +0000)
src/lib/lib-event.c

index 1f03126d15785dd19e8cc95f33c5230e3a22a0fc..b3fbabb6ea03e98b2a733d86ca3c8548b4ae159d 100644 (file)
@@ -901,6 +901,7 @@ void lib_event_deinit(void)
 {
        event_unset_global_debug_log_filter();
        event_unset_global_debug_send_filter();
+       event_unset_global_core_log_filter();
        for (struct event *event = events; event != NULL; event = event->next) {
                i_warning("Event %p leaked (parent=%p): %s:%u",
                          event, event->parent,