From 6166edecb599c1c92d1efaca4accb245e21cab8f Mon Sep 17 00:00:00 2001 From: Nikolay Pavlovich Date: Wed, 14 Sep 2022 00:36:55 +0300 Subject: [PATCH] fix reconnect handler --- recws.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/recws.go b/recws.go index 8a77d3e..2e5b5b9 100644 --- a/recws.go +++ b/recws.go @@ -82,7 +82,9 @@ func (rc *RecConn) handleReconnect() { rc.mu.RLock() handler := rc.ReconnectHandler rc.mu.RUnlock() - handler() + if handler != nil { + handler() + } } // CloseAndReconnect will try to reconnect.