chiark / gitweb /
COMPILES
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 28 Mar 2022 17:58:01 +0000 (18:58 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 28 Mar 2022 17:58:01 +0000 (18:58 +0100)
src/main.rs

index 70d07171615600bbfbfc6eb7a56cd920ab45ad79..1991011bdbbf954ed06c558c49fa10c2472f2bc2 100644 (file)
@@ -7,7 +7,7 @@ async fn awaitpoint() { }
 async fn failure() {
     let (_, rx) = mpsc::channel::<()>();
 
-        while let Ok(event) = rx.try_recv() {
+        while let Ok(event) = { let k= &rx; let y = k.recv(); drop(k); y } {
             while let Ok(_ignore) = rx.try_recv() {
             }
             eprintln!("event={:?}", event);