Bladeren bron

fix: remove sleep and break in mqtt handler, break causes silent discards, sleep blocks all subsequent requests

master
Blaz Smehov 1 dag geleden
bovenliggende
commit
edcd09020e
1 gewijzigde bestanden met toevoegingen van 1 en 3 verwijderingen
  1. +1
    -3
      internal/pkg/bridge/handler.go

+ 1
- 3
internal/pkg/bridge/handler.go Bestand weergeven

@@ -5,7 +5,6 @@ import (
"encoding/json"
"log/slog"
"strings"
"time"

"github.com/AFASystems/presence/internal/pkg/common/appcontext"
"github.com/AFASystems/presence/internal/pkg/kafkaclient"
@@ -53,8 +52,7 @@ func HandleMQTTMessage(topic string, payload []byte, appState *appcontext.AppSta
}
if err := kafkaclient.Write(ctx, writer, kafka.Message{Value: encoded}); err != nil {
slog.Error("writing to Kafka", "err", err)
time.Sleep(1 * time.Second)
break
continue
}
}
return


Laden…
Annuleren
Opslaan