diff options
| author | Mara Bos <m-ou.se@m-ou.se> | 2024-03-19 15:08:04 +0100 |
|---|---|---|
| committer | Mara Bos <m-ou.se@m-ou.se> | 2024-03-19 15:27:11 +0100 |
| commit | 5a594f7bcd29cc3d839986b031166aeca1d3745b (patch) | |
| tree | b1229ef90d443e551eb25d971393ffd6f4398ee8 | |
| parent | 69a4d77d67cc3b2833726e1a87013697902950a7 (diff) | |
| download | rust-5a594f7bcd29cc3d839986b031166aeca1d3745b.tar.gz rust-5a594f7bcd29cc3d839986b031166aeca1d3745b.zip | |
SeqCst->Relaxed for xous set_nonblocking.
The SeqCst wasn't synchronizing with anything. Relaxed is enough.
| -rw-r--r-- | library/std/src/sys/pal/xous/net/tcpstream.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/library/std/src/sys/pal/xous/net/tcpstream.rs b/library/std/src/sys/pal/xous/net/tcpstream.rs index 7149678118a..aebef02acda 100644 --- a/library/std/src/sys/pal/xous/net/tcpstream.rs +++ b/library/std/src/sys/pal/xous/net/tcpstream.rs @@ -406,7 +406,7 @@ impl TcpStream { } pub fn set_nonblocking(&self, nonblocking: bool) -> io::Result<()> { - self.nonblocking.store(nonblocking, Ordering::SeqCst); + self.nonblocking.store(nonblocking, Ordering::Relaxed); Ok(()) } } |
