diff --git a/daemon/ipc.rs b/daemon/ipc.rs index 6c8fefc..f184fa1 100644 --- a/daemon/ipc.rs +++ b/daemon/ipc.rs @@ -32,6 +32,7 @@ pub async fn event_consumer(tx: channel::Sender) -> Result<()> { let event: Event = serde_json::from_str(&buf)?; tracing::trace!("event: {:?}", event); tx.send(event).await?; + buf.clear(); } unreachable!("Listener loop ended"); }