From 76412e8287872f33650c2811330a48c6da957d85 Mon Sep 17 00:00:00 2001 From: Joscha Date: Fri, 24 Jun 2022 15:56:00 +0200 Subject: [PATCH] Purge replies regularly --- src/euph/conn.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/euph/conn.rs b/src/euph/conn.rs index 254de71..aefd419 100644 --- a/src/euph/conn.rs +++ b/src/euph/conn.rs @@ -223,6 +223,7 @@ impl State { event_rx: &mut mpsc::UnboundedReceiver, ) -> anyhow::Result<()> { while let Some(ev) = event_rx.recv().await { + self.replies.purge(); match ev { Event::Message(msg) => self.on_msg(msg, event_tx)?, Event::SendCmd(data, reply_tx) => self.on_send_cmd(data, reply_tx).await?,