From 6ada2d13cfe85deac3fc3e31e98e8d84fb893ae2 Mon Sep 17 00:00:00 2001 From: Stjepan Glavina Date: Thu, 18 Jun 2020 16:39:21 +0200 Subject: [PATCH] Clear the IoEvent after any react() call --- src/parking.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/parking.rs b/src/parking.rs index 5817266..40bfb1c 100644 --- a/src/parking.rs +++ b/src/parking.rs @@ -153,6 +153,7 @@ impl Inner { reactor_lock .react(Some(Duration::from_secs(0))) .expect("failure while polling I/O"); + EVENT.clear(); } return true; } @@ -165,6 +166,7 @@ impl Inner { reactor_lock .react(Some(Duration::from_secs(0))) .expect("failure while polling I/O"); + EVENT.clear(); } return false; }