Subj : src/odoors/ODCom.c To : Git commit to main/sbbs/master From : Deuc¨ Date : Sat Oct 11 2025 20:10:18 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. --- þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net .