Get the latest tech news
Futurelock: A subtle risk in async Rust
This RFD describes futurelock: a type of deadlock where a resource owned by Future A is required for another Future B to proceed, while the Task responsible for both Futures is no longer polling A. Futurelock is a particularly subtle risk in writing asynchronous Rust.
None
Or read this on Hacker News