From f0c3a678265d03560ab0eb46c87f0ab129ec69b2 Mon Sep 17 00:00:00 2001 From: lorsan Date: Mon, 18 May 2026 16:06:29 +0300 Subject: [PATCH] refactor: comma-ok in listenHeartbeat --- hub/internal/service/connection_manager/agent.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/hub/internal/service/connection_manager/agent.go b/hub/internal/service/connection_manager/agent.go index ca736a4..1ab1ce5 100644 --- a/hub/internal/service/connection_manager/agent.go +++ b/hub/internal/service/connection_manager/agent.go @@ -90,9 +90,12 @@ func (a *AgentConnection) listenHeartbeat(heartbeats <-chan domainHub.CreateHear } a.log.Warn().Msg("agent not send heartbeat") - a.Close() + _ = a.Close() return - case heartbeat := <-heartbeats: + case heartbeat, ok := <-heartbeats: + if !ok { + return + } a.log.Debug(). Float64("cpu usage", heartbeat.Metrics.CpuUsage). Float64("disk usage", heartbeat.Metrics.DiskUsage).