Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Epoll Is Fundamentally Broken (2017) (popcount.org)
9 points by ori_b on Dec 29, 2024 | hide | past | favorite | 4 comments


I am still astounded that an API which fundamentally violates standard file descriptor semantics made it into the kernel. (If you, e.g., pass an epoll-registered file descriptor to another process via SCM_RIGHTS, you can never unregister the corresponding open file object from the receiving process, because the epoll unregister syscall requires the originally registered fd value, which is invalid in a different process.) That points to something very wrong in the Linux development process.


Looks like the site isn't responding, as it is from 2017 here is the archive.org link.

https://web.archive.org/web/20240403055813/https://idea.popc...

Previous discussion:

https://news.ycombinator.com/item?id=33304932






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

Search: