A NOTE has been added to this issue. 
====================================================================== 
https://austingroupbugs.net/view.php?id=613 
====================================================================== 
Reported By:                dalias
Assigned To:                ajosey
====================================================================== 
Project:                    1003.1(2008)/Issue 7
Issue ID:                   613
Category:                   System Interfaces
Type:                       Omission
Severity:                   Editorial
Priority:                   normal
Status:                     Under Review
Name:                       Rich Felker 
Organization:               musl libc 
User Reference:              
Section:                    pthread_cleanup_push 
Page Number:                unknown 
Line Number:                unknown 
Interp Status:              --- 
Final Accepted Text:         
====================================================================== 
Date Submitted:             2012-09-24 21:41 UTC
Last Modified:              2022-08-25 15:15 UTC
====================================================================== 
Summary:                    Relationship of automatic object lifetimes to
cancellation cleanup functions is not specified
====================================================================== 

---------------------------------------------------------------------- 
 (0005944) geoffclare (manager) - 2022-08-25 15:15
 https://austingroupbugs.net/view.php?id=613#c5944 
---------------------------------------------------------------------- 
After 2018 edition page 48 line 1520 section 3 Definitions, add a new
definition:

3.xxx Code Block<blockquote>In the context of the System Interfaces Volume
of this standard, a <i>block</i> as defined in the ISO C
standard.</blockquote>
After 2018 edition page 1605 line 52316 section pthread_cleanup_pop(), add
a new paragraph:<blockquote>Invoking a cancellation cleanup handler may
terminate the execution of any code block being executed by the thread
whose execution began after the corresponding invocation of
<i>pthread_cleanup_push</i>().</blockquote> 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2012-09-24 21:41 dalias         New Issue                                    
2012-09-24 21:41 dalias         Status                   New => Under Review 
2012-09-24 21:41 dalias         Assigned To               => ajosey          
2012-09-24 21:41 dalias         Name                      => Rich Felker     
2012-09-24 21:41 dalias         Organization              => musl libc       
2012-09-24 21:41 dalias         Section                   =>
pthread_cleanup_push
2012-09-24 21:41 dalias         Page Number               => unknown         
2012-09-24 21:41 dalias         Line Number               => unknown         
2022-08-25 15:15 geoffclare     Note Added: 0005944                          
======================================================================


  • [1003.1(2008... Austin Group Bug Tracker via austin-group-l at The Open Group
    • [1003.1... Austin Group Bug Tracker via austin-group-l at The Open Group
    • [1003.1... Austin Group Bug Tracker via austin-group-l at The Open Group

Reply via email to