From 85d5bfd1ca7925a86a09e43685ac83d95844689d Mon Sep 17 00:00:00 2001 From: raul Date: Tue, 11 Jun 2024 12:30:52 +0200 Subject: [PATCH] Prevent heartbeat from crashing server when removing clients --- cmd/serverFunc.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cmd/serverFunc.go b/cmd/serverFunc.go index e8daf8a..2a0d677 100644 --- a/cmd/serverFunc.go +++ b/cmd/serverFunc.go @@ -135,6 +135,9 @@ func sendCommand(ID int, command string) (Output string, err error) { func Heartbeat(ID int) { for { + if len(clientList) == 0 { + return + } inst := Instructions{ IsHeartbeat: true, Message: "PING",