From 15fbc4b65472afea91c62a77de7246b55f8eb36f Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Sun, 16 Jul 2023 02:16:52 +0300 Subject: [PATCH] Don't reconnect when closing connection manually --- libgm/rpc.go | 1 + 1 file changed, 1 insertion(+) diff --git a/libgm/rpc.go b/libgm/rpc.go index f30abb6..987477d 100644 --- a/libgm/rpc.go +++ b/libgm/rpc.go @@ -176,6 +176,7 @@ func (r *RPC) startReadingData(rc io.ReadCloser) { func (r *RPC) CloseConnection() { if r.conn != nil { r.client.Logger.Debug().Msg("Closing connection manually") + r.listenID++ r.stopping = true r.conn.Close() r.conn = nil