Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

So in this case it is still a form of safety that’s well-defined in rust: cancel safety. The io-uring library doesn’t have the same cancel safety guarantees that everyone is used to in epoll libraries. In Tokio, the cancel safety of `accept` is well documented even though it works the way you’d expect, but in monoio, it’s literally just documented as `Accept` with no mention of the cancel safety issues when using that function.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: