From 0b2efad3e9aa569c27d339a5eca17c96155b4f9d Mon Sep 17 00:00:00 2001 From: Eskil Queseth Date: Wed, 19 May 2021 02:11:53 +0200 Subject: remove await to parallellize better --- mumd/src/command.rs | 5 ----- 1 file changed, 5 deletions(-) diff --git a/mumd/src/command.rs b/mumd/src/command.rs index a62ddbd..d101104 100644 --- a/mumd/src/command.rs +++ b/mumd/src/command.rs @@ -27,18 +27,13 @@ pub async fn handle( drop(state); match event { ExecutionContext::TcpEvent(event, generator) => { - let (tx, rx) = oneshot::channel(); - //TODO handle this error tcp_event_queue.register_callback( event, Box::new(move |e| { let response = generator(e); response_sender.send(response).unwrap(); - tx.send(()).unwrap(); }), ); - - rx.await.unwrap(); } ExecutionContext::Now(generator) => { response_sender.send(generator()).unwrap(); -- cgit v1.2.1