From 8f3d1549ca062cf5c2b78549dd7d1f50387fbfec Mon Sep 17 00:00:00 2001 From: michael-bailey Date: Thu, 18 Mar 2021 23:37:48 +0000 Subject: [PATCH] fixed issue with channel blocking --- src/lib/server/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/server/mod.rs b/src/lib/server/mod.rs index 5158058..06c5c4e 100644 --- a/src/lib/server/mod.rs +++ b/src/lib/server/mod.rs @@ -53,7 +53,7 @@ impl ICooperative for Server{ fn tick(&self) { // handle new messages loop - for message in self.receiver.iter() { + for message in self.receiver.try_iter() { match message { ServerMessages::ClientConnected(client) => { self.client_manager.add_client(client);