From 7e06223142eef6f86f2e10cae99e1efca54aa5a3 Mon Sep 17 00:00:00 2001 From: Paolo Asperti Date: Fri, 3 Jun 2022 16:07:50 +0200 Subject: [PATCH] mqtt sleeps before reconnect --- src/mqtt/mqtt.go | 1 + 1 file changed, 1 insertion(+) diff --git a/src/mqtt/mqtt.go b/src/mqtt/mqtt.go index c670b92..12d8971 100644 --- a/src/mqtt/mqtt.go +++ b/src/mqtt/mqtt.go @@ -57,6 +57,7 @@ func Setup() { syslog.Err("mqtt connection lost error: " + err.Error()) }) opts.SetReconnectingHandler(func(c MQTT.Client, options *MQTT.ClientOptions) { + time.Sleep(5 * time.Second) syslog.Notice("mqtt reconnecting") }) opts.SetOnConnectHandler(func(c MQTT.Client) {