This implementation is on top of inodes instead of fds as linux does it. If I start finding ports/software that relies on epoll allowing duplicate inodes, I will do what linux does. I'm probably missing multiple epoll_notify's which may cause hangs but the system seems to work fine :dd: |
||
|---|---|---|
| .. | ||
| banan-os.cpp | ||
| epoll.cpp | ||
| ioctl.cpp | ||
| mman.cpp | ||
| resource.cpp | ||
| select.cpp | ||
| socket.cpp | ||
| stat.cpp | ||
| statvfs.cpp | ||
| time.cpp | ||
| utsname.cpp | ||
| wait.cpp | ||