From 764187ffbd551106bc00d141a9417fad059991bb Mon Sep 17 00:00:00 2001 From: Techno Freak Date: Wed, 9 Aug 2023 17:17:07 +0300 Subject: [PATCH] fix: fixed processing WS error --- pkg/tendermint/websocket.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/tendermint/websocket.go b/pkg/tendermint/websocket.go index 12be1e5..b72db80 100644 --- a/pkg/tendermint/websocket.go +++ b/pkg/tendermint/websocket.go @@ -104,7 +104,9 @@ func (t *WebsocketClient) ConnectAndListen() { t.logger.Info().Msg("Connecting to node...") for { - if err := t.client.Start(); err != nil && !strings.Contains(err.Error(), "client already running") { + if err := t.client.Start(); err != nil && + !strings.Contains(err.Error(), "client already running") && + !strings.Contains(err.Error(), "already started") { t.error = err t.Channel <- &types.WSError{Error: err} t.logger.Warn().Err(err).Msg("Error connecting to node")