From f5e236fcf99370f168b49df332aabf59c71be63a Mon Sep 17 00:00:00 2001 From: Charlotte Som Date: Wed, 27 Nov 2024 18:49:28 +0200 Subject: [PATCH] dont log EOF => reconnects --- src/indexer.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/indexer.rs b/src/indexer.rs index 2675c22..337a9f5 100644 --- a/src/indexer.rs +++ b/src/indexer.rs @@ -433,12 +433,10 @@ async fn host_subscription(server: Arc, host: String) -> Result<()> tracing::warn!("unexpected frame type {:?}", frame.opcode); } Err(e) => { - tracing::error!("{e:?}"); - // TODO: should we try to reconnect in every situation? - if let WebSocketError::UnexpectedEOF = e { - tracing::debug!("got unexpected EOF. reconnecting immediately"); + if let WebSocketError::UnexpectedEOF = &e { continue 'reconnect; } else { + tracing::error!("{e:?}"); break 'reconnect; } }