View Issue Details

IDProjectCategoryView StatusLast Update
00001021003.1(2008)/Issue 7System Interfacespublic2013-04-16 13:06
Reportergeoffclare Assigned Toajosey  
PrioritynormalSeverityObjectionTypeError
Status ClosedResolutionAccepted 
NameGeoff Clare
OrganizationThe Open Group
User Reference
Section2.4.3
Page Number489
Line Number16722
Interp StatusApproved
Final Accepted Text0000102:0000186
Summary0000102: pthread_self and kill
Description_____________________________________________________________________________
 OBJECTION Enhancement Request Number 31
 gwc:xxxxxxxxxxxxx Defect in XSH 2.4.3 (rdvk# 1)
 [gwc pthread_self and kill] Tue, 21 Apr 2009 09:52:25 +0100
 _____________________________________________________________________________

The description of raise() says that it is equivalent to calling

     pthread_kill(pthread_self(), sig)

 Since raise() is async-signal-safe, this equivalence implies that
 pthread_self() and pthread_kill() must also be async-signal-safe, but
 they are not in the list of async-signal-safe functions.
Desired ActionAdd pthread_self() and pthread_kill() to the list of async-signal-safe
 functions.
Tagstc1-2008

Activities

ajosey

2009-08-06 16:13

manager   bugnote:0000186

Last edited: 2009-10-12 05:51

Interpretation response
------------------------
The standard is unclear on this issue, and no conformance
distinction can be made between alternative implementations based
on this. This is being referred to the sponsor.

Rationale:
-------------
None.

Notes to the Editor (not part of this interpretation):
-------------------------------------------------------

Make the change suggested by the submitter

Issue History

Date Modified Username Field Change
2009-06-30 19:04 msbrown New Issue
2009-06-30 19:04 msbrown Status New => Under Review
2009-06-30 19:04 msbrown Assigned To => ajosey
2009-06-30 19:04 msbrown Name => Mark Brown
2009-06-30 19:04 msbrown Organization => IBM
2009-06-30 19:04 msbrown Section => 2.4.3
2009-06-30 19:04 msbrown Page Number => 489
2009-06-30 19:04 msbrown Line Number => 16722
2009-06-30 19:04 msbrown Status Under Review => Resolved
2009-06-30 19:04 msbrown Resolution Open => Accepted
2009-07-01 16:10 Don Cragun Name Mark Brown => Geoff Clare
2009-07-01 16:10 Don Cragun Organization IBM => The Open Group
2009-07-01 16:10 Don Cragun Reporter msbrown => geoffclare
2009-08-06 16:13 ajosey Note Added: 0000186
2009-08-06 16:13 ajosey Status Resolved => Interpretation Required
2009-08-11 16:39 Don Cragun Interp Status => Pending
2009-09-17 15:41 nick Interp Status Pending => Proposed
2009-10-12 05:51 ajosey Note Edited: 0000186
2009-10-12 05:51 ajosey Interp Status Proposed => Approved
2009-10-12 05:51 ajosey Final Accepted Text => 0000102:0000186
2010-09-21 11:00 geoffclare Tag Attached: tc1-2008
2013-04-16 13:06 ajosey Status Interpretation Required => Closed