View Issue Details

IDProjectCategoryView StatusLast Update
00006801003.1(2013)/Issue7+TC1System Interfacespublic2019-06-10 08:55
Reportermdempsky Assigned To 
PrioritynormalSeverityEditorialTypeEnhancement Request
Status ClosedResolutionAccepted 
NameMatthew Dempsky
OrganizationOpenBSD
User Reference
Sectionpselect
Page Number1539
Line Number50094
Interp Status---
Final Accepted TextSee Desired Action
Summary0000680: pselect EINTR error case clarification
DescriptionAs discussed on the mailing list (Apr 18 -- Apr 20), pselect's EINTR error case description is somewhat confusingly worded. The EINTR text refers to "events", which isn't a term used elsewhere in the pselect description. Preferably it would use the same terminology of descriptors becoming ready.
Desired ActionIn pselect's ERRORS section, change:

  [EINTR]
    The function was interrupted before any of the selected events
    occurred and before the timeout interval expired.

to

  [EINTR]
    The function was interrupted while blocked waiting for any of the
    selected descriptors to become ready and before the timeout
    interval expired.
Tagstc2-2008

Relationships

related to 0001186 Closed 1003.1(2016/18)/Issue7+TC2 pselect specification allows for race condition that pselect was created to avoid 

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2013-04-20 15:28 mdempsky New Issue
2013-04-20 15:28 mdempsky Name => Matthew Dempsky
2013-04-20 15:28 mdempsky Organization => OpenBSD
2013-04-20 15:28 mdempsky Section => pselect
2013-04-25 16:13 nick Page Number => 1539
2013-04-25 16:13 nick Line Number => 50094
2013-04-25 16:13 nick Interp Status => ---
2013-04-25 16:13 nick Final Accepted Text => See Desired Action
2013-04-25 16:13 nick Status New => Resolved
2013-04-25 16:13 nick Resolution Open => Accepted
2013-04-25 16:13 nick Tag Attached: tc2-2008
2019-02-28 16:52 eblake Relationship added related to 0001186
2019-06-10 08:55 agadmin Status Resolved => Closed