Skip to content

poll_descriptor_set: Handle POLLNVAL in PollDescriptorSet::isSet()#4840

Merged
past-due merged 1 commit intoWarzone2100:masterfrom
ManManson:fix_unhandled_pollnval_error
Feb 22, 2026
Merged

poll_descriptor_set: Handle POLLNVAL in PollDescriptorSet::isSet()#4840
past-due merged 1 commit intoWarzone2100:masterfrom
ManManson:fix_unhandled_pollnval_error

Conversation

@ManManson
Copy link
Member

The code previously didn't handle POLLNVAL, so we might fail to indentify some kinds of problems with client connections, where the underlying fd has been closed for some reason.

The code previously didn't handle `POLLNVAL`, so we might fail
to indentify some kinds of problems with client connections, where
the underlying fd has been closed for some reason.

Signed-off-by: Pavel Solodovnikov <pavel.al.solodovnikov@gmail.com>
@ManManson
Copy link
Member Author

This may be a contributing factor for causing symptoms simiar to those described in #4836.

@past-due past-due merged commit 7e1e306 into Warzone2100:master Feb 22, 2026
40 checks passed
@ManManson ManManson deleted the fix_unhandled_pollnval_error branch February 22, 2026 10:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants