Fix not re-subscribing to topics on reconnect
This commit is contained in:
@@ -22,6 +22,7 @@ func NewClient(logger *zap.Logger, config *config.Config, csvHelper *csv.Helper)
|
|||||||
switch n := notification.(type) {
|
switch n := notification.(type) {
|
||||||
case mqtt.ConnectionNotificationConnected:
|
case mqtt.ConnectionNotificationConnected:
|
||||||
logger.Info("Connected to MQTT broker")
|
logger.Info("Connected to MQTT broker")
|
||||||
|
StartListening(logger, config, client)
|
||||||
case mqtt.ConnectionNotificationConnecting:
|
case mqtt.ConnectionNotificationConnecting:
|
||||||
logger.Info("connecting", zap.Bool("isReconnect", n.IsReconnect), zap.Int("attempt", n.Attempt))
|
logger.Info("connecting", zap.Bool("isReconnect", n.IsReconnect), zap.Int("attempt", n.Attempt))
|
||||||
case mqtt.ConnectionNotificationFailed:
|
case mqtt.ConnectionNotificationFailed:
|
||||||
|
|||||||
Reference in New Issue
Block a user