From a9d7abbdd5a2a2a8d81a253dcd6b0bfc66e3c9d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adam=20=C5=A0trauch?= Date: Fri, 17 Sep 2021 01:36:20 +0200 Subject: [PATCH] Don't run callback stuff when callback is not configured --- daemon/main.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/daemon/main.go b/daemon/main.go index 4908edb..9e2f753 100644 --- a/daemon/main.go +++ b/daemon/main.go @@ -193,8 +193,11 @@ func main() { go printDiscoveryLogs() go cleanDiscoveryPool() - go discoveryChangeLoop() - go changeCatcherLoop() + + if len(config.Callback) > 0 { + go discoveryChangeLoop() + go changeCatcherLoop() + } // When the daemon boots up we trigger discovery change event so the config can be setup via callback script if there is any err = discoveryChange(server.Discovery{})