]> git.ipfire.org Git - thirdparty/strongswan.git/commitdiff
daemon: Correctly re-register custom loggers in set_level()
authorTobias Brunner <tobias@strongswan.org>
Fri, 20 Sep 2019 12:13:56 +0000 (14:13 +0200)
committerTobias Brunner <tobias@strongswan.org>
Fri, 20 Sep 2019 12:16:09 +0000 (14:16 +0200)
Fixes: 2080c7e1e232 ("charon: Add custom logger to daemon")
Fixes #3182.

src/libcharon/daemon.c

index d2f3afdd3163e65e9bd644b24f3b24b308504ff0..801e42c72e912dd13f48bf1ba46a34681ddc7c96 100644 (file)
@@ -680,7 +680,7 @@ METHOD(daemon_t, set_level, void,
                                entry->logger.custom->set_level(entry->logger.custom, group,
                                                                                                level);
                                charon->bus->add_logger(charon->bus,
-                                                                               &entry->logger.sys->logger);
+                                                                               &entry->logger.custom->logger);
                                break;
                }
        }