diff --git a/sensor-exporter/main.go b/sensor-exporter/main.go index 3bafb9b..8c9f151 100644 --- a/sensor-exporter/main.go +++ b/sensor-exporter/main.go @@ -123,6 +123,9 @@ func collectHdd(address string) { } else { parseHddTemps(buf.String()) } + if err := conn.Close(); err != nil { + log.Printf("Error closing hddtemp socket: %v", err) + } } time.Sleep(1 * time.Second) }