From 4bbabf1e0a22f883cb29f578b160516f91f5f815 Mon Sep 17 00:00:00 2001 From: Ferdinand Schober Date: Sat, 21 Sep 2024 14:38:33 +0200 Subject: [PATCH] fix compilation --- src/capture.rs | 1 - src/connect.rs | 2 +- src/server.rs | 1 + 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/capture.rs b/src/capture.rs index 6d55cf9..6ac5e2a 100644 --- a/src/capture.rs +++ b/src/capture.rs @@ -1,6 +1,5 @@ use std::{ cell::Cell, - future, time::{Duration, Instant}, }; diff --git a/src/connect.rs b/src/connect.rs index 7d5c30f..c546ff4 100644 --- a/src/connect.rs +++ b/src/connect.rs @@ -211,7 +211,7 @@ async fn receive_loop( let mut buf = [0u8; MAX_EVENT_SIZE]; while let Ok(_) = conn.recv(&mut buf).await { if let Ok(event) = buf.try_into() { - tx.send((handle, event)); + tx.send((handle, event)).expect("channel closed"); } } } diff --git a/src/server.rs b/src/server.rs index 6548259..f1fd7e7 100644 --- a/src/server.rs +++ b/src/server.rs @@ -92,6 +92,7 @@ impl Server { let config = Rc::new(config); Self { + active: Rc::new(Cell::new(None)), config, client_manager, port,