https://gitlab.synchro.net/main/sbbs/-/commit/6f7000e3eb0f77a852a5ddda
Modified Files:
src/odoors/ODCom.c
Log Message:
Use poll() instead of select() when not in Windows.
It's common for a busy Synchronet BBS to have socket descriptors
higher than FD_SETSIZE, which means select() won't work at best,
and FD_SET will corrupt memory at worst.
We continue to use select() on Windows because the Windows select() implementation doesn't have the same problem, and the poll()
implementation isn't POSIX compliant.
--- SBBSecho 3.30-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)