]> source.dussan.org Git - rspamd.git/commitdiff
[Minor] Allow to disable logging for modules on reload
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Mon, 27 Apr 2020 15:17:24 +0000 (16:17 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Mon, 27 Apr 2020 15:17:24 +0000 (16:17 +0100)
src/libserver/logger/logger.c

index 789a41af269b866e826133e271f3b51c795ddbbf..56b0c6d32a65d78631a997c0fd50b0b4a47c25df 100644 (file)
@@ -853,6 +853,8 @@ rspamd_logger_configure_modules (GHashTable *mods_enabled)
        gpointer k, v;
        guint id;
 
+       /* Clear all in bitset_allocated -> this are bytes not bits */
+       memset (log_modules->bitset, 0, log_modules->bitset_allocated);
        /* On first iteration, we go through all modules enabled and add missing ones */
        g_hash_table_iter_init (&it, mods_enabled);