View Issue Details

IDProjectCategoryView StatusLast Update
00001031003.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 Text0000103:0000187
Summary0000103: pthread_sigmask safety
Description_____________________________________________________________________________
 OBJECTION Enhancement Request Number 32
 gwc:xxxxxxxxxxxxx Defect in XSH 2.4.3 (rdvk# 2)
 [gwc pthread_sigmask safety] Fri, 17 Apr 2009 13:27:45 +0100
 _____________________________________________________________________________

The description of pthread_sigmask() says:

     The function shall be equivalent to sigprocmask(), without the
     restriction that the call be made in a single-threaded process.

 Since sigprocmask() is async-signal-safe, this equivalence implies
 that pthread_sigmask() is also async-signal-safe. However, it is
 not listed as such in 2.4.3.
Desired ActionAdd pthread_sigmask() to the list of async-signal-safe functions.
Tagstc1-2008

Activities

ajosey

2009-08-06 16:14

manager   bugnote:0000187

Last edited: 2009-10-12 05:52

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:05 msbrown New Issue
2009-06-30 19:05 msbrown Status New => Under Review
2009-06-30 19:05 msbrown Assigned To => ajosey
2009-06-30 19:05 msbrown Name => Mark Brown
2009-06-30 19:05 msbrown Organization => IBM
2009-06-30 19:05 msbrown Section => 2.4.3
2009-06-30 19:05 msbrown Page Number => 489
2009-06-30 19:05 msbrown Line Number => 16722
2009-06-30 19:06 msbrown Status Under Review => Resolved
2009-06-30 19:06 msbrown Resolution Open => Accepted
2009-07-01 16:11 Don Cragun Name Mark Brown => Geoff Clare
2009-07-01 16:11 Don Cragun Organization IBM => The Open Group
2009-07-01 16:11 Don Cragun Reporter msbrown => geoffclare
2009-08-06 16:14 ajosey Note Added: 0000187
2009-08-06 16:14 ajosey Status Resolved => Interpretation Required
2009-08-11 16:40 Don Cragun Interp Status => Pending
2009-09-17 15:41 nick Interp Status Pending => Proposed
2009-10-12 05:52 ajosey Note Edited: 0000187
2009-10-12 05:52 ajosey Interp Status Proposed => Approved
2009-10-12 05:52 ajosey Final Accepted Text => 0000103:0000187
2010-09-21 11:01 geoffclare Tag Attached: tc1-2008
2013-04-16 13:06 ajosey Status Interpretation Required => Closed