diff --git a/utils/socket.go b/utils/socket.go index fbbfcf5..d1753c4 100644 --- a/utils/socket.go +++ b/utils/socket.go @@ -35,10 +35,9 @@ func Listen(address string) { Log.Info("client connected on ", zap.Any("address", client.RemoteAddr())) LoadUnprocessed() } else { - Log.Info("client already connected, close") - client.Close() - client = nil - conn.Close() + Log.Info("remove old client") + closeClient() + client = conn } if IsClientConnected() { connCheck()