forked from mirror/async-std
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
db438abb8f
* Implement async_std::sync::Condvar Part of #217 * More rigourous detection of notification for condvar * Use state of Waker instead of AtomicUsize to keep track of if task was notified. * Add test for notify_all * Implement wait_timeout_until And add warnings about spurious wakeups to wait and wait_timeout * Use WakerSet for Condvar This should also address concerns about spurious wakeups. * Add test for wait_timeout with no lock held * Add comments describing AwaitNotify struct And remove an unnneded comment in a Debug implementation |
5 years ago | |
---|---|---|
.. | ||
addr.rs | 5 years ago | |
block_on.rs | 5 years ago | |
buf_writer.rs | 5 years ago | |
channel.rs | 5 years ago | |
condvar.rs | 5 years ago | |
io_timeout.rs | 5 years ago | |
mutex.rs | 5 years ago | |
rwlock.rs | 5 years ago | |
stream.rs | 5 years ago | |
task_local.rs | 5 years ago | |
tcp.rs | 5 years ago | |
udp.rs | 5 years ago | |
uds.rs | 5 years ago | |
verbose_errors.rs | 5 years ago |