A NOTE has been added to this issue. 
====================================================================== 
http://austingroupbugs.net/view.php?id=1143 
====================================================================== 
Reported By:                dstaesse
Assigned To:                
====================================================================== 
Project:                    1003.1(2016)/Issue7+TC2
Issue ID:                   1143
Category:                   Base Definitions and Headers
Type:                       Clarification Requested
Severity:                   Comment
Priority:                   normal
Status:                     New
Name:                       Dimitri Staessens 
Organization:                
User Reference:              
Section:                    2.9.5 
Page Number:                520 
Line Number:                18219-18223 
Interp Status:              --- 
Final Accepted Text:         
====================================================================== 
Date Submitted:             2017-06-14 13:59 UTC
Last Modified:              2017-06-20 12:44 UTC
====================================================================== 
Summary:                    cancellation points: contradiction between base
definition and rationale
====================================================================== 

---------------------------------------------------------------------- 
 (0003794) terekhov (reporter) - 2017-06-20 12:44
 http://austingroupbugs.net/view.php?id=1143#c3794 
---------------------------------------------------------------------- 
But "blocks indefinitely" was not meant to describe deadlocks/hanging
threads as in waiting infinite time unless a timeout or cancel occurs. In
fact, classical deadlock on mutexes is not covered by cancel at all. Think
of cancel as just another event that unblocks a thread blocked
"indefinitely". IOW read it as just blocked for unspecified period of time
(timeouts/wakeup events aside for a moment) but not really
infinite/hanging. :) 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2017-06-14 13:59 dstaesse       New Issue                                    
2017-06-14 13:59 dstaesse       Name                      => Dimitri Staessens
2017-06-14 13:59 dstaesse       Section                   => 2.9.5           
2017-06-14 13:59 dstaesse       Page Number               => 520             
2017-06-14 13:59 dstaesse       Line Number               => 18219-18223     
2017-06-14 14:25 terekhov       Note Added: 0003760                          
2017-06-15 18:49 dstaesse       Note Added: 0003765                          
2017-06-17 12:17 dstaesse       Note Added: 0003783                          
2017-06-19 09:04 terekhov       Note Added: 0003784                          
2017-06-20 03:50 dstaesse       Note Added: 0003790                          
2017-06-20 09:59 terekhov       Note Added: 0003792                          
2017-06-20 10:31 dstaesse       Note Added: 0003793                          
2017-06-20 12:44 terekhov       Note Added: 0003794                          
======================================================================


Reply via email to