Austin Group Defect Tracker

Aardvark Mark III


Viewing Issue Simple Details Jump to Notes ] Issue History ] Print ]
ID Category Severity Type Date Submitted Last Update
0000102 [1003.1(2008)/Issue 7] System Interfaces Objection Error 2009-06-30 19:04 2009-10-12 05:51
Reporter geoffclare View Status public  
Assigned To ajosey
Priority normal Resolution Accepted  
Status Interpretation Required  
Name Geoff Clare
Organization The Open Group
User Reference
Section 2.4.3
Page Number 489
Line Number 16722
Interp Status Approved
Final Accepted Text Note: 0000186
Summary 0000102: 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 Action Add pthread_self() and pthread_kill() to the list of async-signal-safe
 functions.
Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0000186)
ajosey (manager)
2009-08-06 16:13
edited on: 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 => Note: 0000186


Mantis 1.1.6[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker