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 ======================================================================