about summary refs log tree commit diff
diff options
context:
space:
mode:
authorIbraheem Ahmed <ibraheem@ibraheem.ca>2022-10-17 19:44:58 -0400
committerIbraheem Ahmed <ibraheem@ibraheem.ca>2022-11-09 23:20:02 -0500
commitf2b5e27a60649be86d5601bea39f003aad7aa986 (patch)
tree11e0b1178ea7dadb9f8c9499f0ba23ace5363752
parentf2966d1d0c439db338705200e58d55fb6f300469 (diff)
downloadrust-f2b5e27a60649be86d5601bea39f003aad7aa986.tar.gz
rust-f2b5e27a60649be86d5601bea39f003aad7aa986.zip
spin less in `mpsc::SyncSender::send`
-rw-r--r--library/std/src/sync/mpmc/array.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/library/std/src/sync/mpmc/array.rs b/library/std/src/sync/mpmc/array.rs
index 2d65bd27d86..5778547ee02 100644
--- a/library/std/src/sync/mpmc/array.rs
+++ b/library/std/src/sync/mpmc/array.rs
@@ -330,7 +330,7 @@ impl<T> Channel<T> {
                 if backoff.is_completed() {
                     break;
                 } else {
-                    backoff.snooze();
+                    backoff.spin();
                 }
             }