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.
async-std/src
Miloš Vučenović c3e38150e4 Fix uds listener hanging on accept (#272)
* Fix uds listener hanging on accept

UDS listener was hanging because the accept method would return
`Poll::Pending` without registering the task to be awoken in the case
when underlying unix listener returns a WouldBlock that gets converted
to None. This is a hacky fix for this case.

Should fix #248

* Test simulating uds ping-pong server/client

This one should reproduce #248 bug to prevent further regressions.

* Code review fixes
5 years ago
..
collections rustfmt 5 years ago
fs feat: Add Default trait 5 years ago
future future docs 5 years ago
io Merge pull request #270 from k-nasa/fix_clippy_warn 5 years ago
net fix: Remove unnecessary Borrowed 5 years ago
option rustfmt 5 years ago
os Fix uds listener hanging on accept (#272) 5 years ago
path init path submodule as unstable 5 years ago
result Using Box::pin(...) instead of Pin::from(Box::new(...)) 5 years ago
stream Merge pull request #270 from k-nasa/fix_clippy_warn 5 years ago
string Implementing Extend for String in terms of for_each now that that's been added 5 years ago
sync refactor 5 years ago
task Merge pull request #270 from k-nasa/fix_clippy_warn 5 years ago
unit FromStream for () 5 years ago
vec rustfmt 5 years ago
lib.rs init path submodule as unstable 5 years ago
pin.rs add link to std pin docs 5 years ago
prelude.rs Re-export Stream from futures 5 years ago
utils.rs Improve compile times and add comments 5 years ago