View Issue Details

IDProjectCategoryView StatusLast Update
00013321003.1(2016/18)/Issue7+TC2System Interfacespublic2024-06-11 09:08
Reportergeoffclare Assigned To 
PrioritynormalSeverityObjectionTypeError
Status ClosedResolutionAccepted 
NameGeoff Clare
OrganizationThe Open Group
User Reference
Sectionwaitid
Page Number2236
Line Number71333
Interp Status---
Final Accepted Text
Summary0001332: WEXITED should not be limited to processes that have exited
DescriptionThe description of WEXITED on the waitid() page (and <sys/wait>) is:

    Wait for processes that have exited.

The use of "exited" here means that waitid() calls with WEXITED are
not required to return status information for processes that have
been terminated by a signal.
Desired ActionAt the specified location, and also at
page 409 line 13906 section <sys/wait.h>, change:

    Wait for processes that have exited.

to:

    Wait for processes that have terminated.
Tagstc3-2008

Activities

shware_systems

2020-04-07 16:01

reporter   bugnote:0004811

I agree that could be misconstrued, but so could the desired action. I'd prefer:
Wait for processes that have exited normally, called abort(), or have been terminated due to a signal.

Issue History

Date Modified Username Field Change
2020-04-07 10:51 geoffclare New Issue
2020-04-07 10:51 geoffclare Name => Geoff Clare
2020-04-07 10:51 geoffclare Organization => The Open Group
2020-04-07 10:51 geoffclare Section => waitid
2020-04-07 10:51 geoffclare Page Number => 2236
2020-04-07 10:51 geoffclare Line Number => 71333
2020-04-07 10:51 geoffclare Interp Status => ---
2020-04-07 16:01 shware_systems Note Added: 0004811
2020-04-30 16:06 Don Cragun Status New => Resolved
2020-04-30 16:06 Don Cragun Resolution Open => Accepted
2020-04-30 16:06 Don Cragun Tag Attached: tc3-2008
2020-06-04 08:43 geoffclare Status Resolved => Applied
2024-06-11 09:08 agadmin Status Applied => Closed