From: Ian Jackson Date: Wed, 4 Aug 2021 23:25:48 +0000 (+0100) Subject: client> make select! be biased X-Git-Tag: hippotat/1.0.0~328 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?a=commitdiff_plain;h=72ca3009e86dad842831e098154bb2173aa4afe8;p=hippotat.git client> make select! be biased These are in an order for a reason! Signed-off-by: Ian Jackson --- diff --git a/src/bin/client.rs b/src/bin/client.rs index 74b1d4b..42d3dc0 100644 --- a/src/bin/client.rs +++ b/src/bin/client.rs @@ -221,6 +221,8 @@ async fn run_client( }; select! { + biased; + y = rx_stream.write_all_buf(&mut rx_queue), if ! rx_queue.is_empty() => {