Small examples to explain Futures, Waker, Tasks in Rust
That can be produced when main drop reactor early than in threads. e.g ``` reactor.lock().map(|mut r: MutexGuard<Box<Reactor>>| r.wake(id)).unwrap(); thread::sleep(Duration::from_secs(6)); drop(reactor); ``` and ``` block_on(mainfut); drop(reactor); thread::sleep(Duration::from_secs(12)); ```
This issue appears to be discussing a feature request or bug report related to the repository. Based on the content, it seems to be still under discussion. The issue was opened by zylthinking and has received 3 comments.