From ba8f175e8f17000869dcc4f55966aa82c7d38ec6 Mon Sep 17 00:00:00 2001 From: Anna Date: Tue, 31 Aug 2021 15:56:36 -0400 Subject: [PATCH] fix: display notice in correct condition --- src/app.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app.rs b/src/app.rs index 846e19d..f2ac7ff 100644 --- a/src/app.rs +++ b/src/app.rs @@ -213,7 +213,6 @@ impl State { // start irc task let task_state = Arc::clone(&state); tokio::task::spawn(async move { - // FIXME: handle reconnects loop { while let Some(event) = irc_stream.next().await.transpose().unwrap_or_default() { let task_state = Arc::clone(&task_state); @@ -229,8 +228,9 @@ impl State { eprintln!("connected to irc"); if let Ok(stream) = client.stream() { - eprintln!("connected but no stream?"); irc_stream = stream; + } else { + eprintln!("connected but no stream?"); } *task_state.irc.write().await = client;