Skip to content

Fix crash in select() call when file descriptor is above FD_SETSIZE#115

Open
azeteg wants to merge 1 commit intoHBPVIS:masterfrom
azeteg:master
Open

Fix crash in select() call when file descriptor is above FD_SETSIZE#115
azeteg wants to merge 1 commit intoHBPVIS:masterfrom
azeteg:master

Conversation

@azeteg
Copy link

@azeteg azeteg commented Jun 29, 2023

Fixes #113.

File descriptor passed to select() may not exceed FD_SETSIZE, since this can generate a kernel protection failure. Switch to using poll() and WSAPoll() APIs to avoid this problem.

File descriptor passed to select() may not exceed FD_SETSIZE, since this can generate a kernel protection failure. Switch to using poll() and WSAPoll() APIs to avoid this problem.
jcelerier added a commit to jcelerier/Servus that referenced this pull request Dec 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Kernel protection failure when calling select() on a file descriptor larger than FD_SETSIZE

1 participant