diff --git a/pkg/temperature/ds18b20.go b/pkg/temperature/ds18b20.go index 404e140..2439ddd 100644 --- a/pkg/temperature/ds18b20.go +++ b/pkg/temperature/ds18b20.go @@ -167,7 +167,10 @@ func readSensors(hub *sentry.Hub) { metrics.TemperatureSensorReadingStatus.WithLabelValues(sensor.Name, "ok").Inc() } - Reading <- r + select { + case Reading <- r: + default: + } } func triggerBulkRead() error {