chiark / gitweb /
client> make select! be biased
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Wed, 4 Aug 2021 23:25:48 +0000 (00:25 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Wed, 4 Aug 2021 23:25:48 +0000 (00:25 +0100)
These are in an order for a reason!

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
src/bin/client.rs

index 74b1d4ba3674b74c9ad4078b904342c434a17f8b..42d3dc011e51b1404783c26446c259e48d0b2b3c 100644 (file)
@@ -221,6 +221,8 @@ async fn run_client<C:HCC>(
         };
       
       select! {
+        biased;
+
         y = rx_stream.write_all_buf(&mut rx_queue),
         if ! rx_queue.is_empty() =>
         {