3 ms·
I don't see it in the man page? https://man.freebsd.org/cgi/man.cgi?select https://man.freebsd.org/cgi/man.cgi?select The man page also suggests how you might
by toast0 1y ago
I don't see it in the man page?
https://man.freebsd.org/cgi/man.cgi?select https://man.freebsd.org/cgi/man.cgi?select
The man page also suggests how you might increase the FD limit if needed. I still use select for a small number of FDs where overhead isn't a real concern, and select is a good fit.
- hippo22 1y agohttps://man7.org/linux/man-pages/man2/select.2.html https://man7.org/linux/man-pages/man2/select.2.html
- buckle8017 1y agoIn anything new you should use poll not select. They're basically identical apis but poll doesn't have a hard limit and works with high number fds.
- toast0 1y agoDoesn't seem super relevant when the program will only have 5 FDs. Safe signal handling in poll does seem handy though.
- naniwaduni 1y agoYour program can be executed with fds 0-1023 already open.