|
Boost-Commit : |
From: Lawrence_at_[hidden]
Date: 2008-01-22 00:46:30
Author: crowl
Date: 2008-01-22 00:46:29 EST (Tue, 22 Jan 2008)
New Revision: 42910
URL: http://svn.boost.org/trac/boost/changeset/42910
Log:
Remove 'terminate threads before destruction' constraint
for inclusion in another paper.
Text files modified:
sandbox/committee/LWG/thread_library.html | 17 -----------------
1 files changed, 0 insertions(+), 17 deletions(-)
Modified: sandbox/committee/LWG/thread_library.html
==============================================================================
--- sandbox/committee/LWG/thread_library.html (original)
+++ sandbox/committee/LWG/thread_library.html 2008-01-22 00:46:29 EST (Tue, 22 Jan 2008)
@@ -811,23 +811,6 @@
happens before ([intro.multithread])
the invocation of <code><var>f</var></code>.
</p>
-<p>
-Every thread shall ensure that
-all its uses of static-duration variables
-happen before ([intro.multithread ])
-their destruction
-and that all calls to the standard library
-happen before ([intro.multithread])
-completion of destruction of static-duration variables
-and execution of <code>std::atexit</code> registered functions
-([support.start.term]).
-[<i>Note:</i>
-Terminating the thread before
-a call to <code>std::exit</code> or the exit from <code>main</code>
-is sufficient, but not necessary, to satisfy this requirement.
-This requirement permits thread managers as static-duration objects.
-—<i>end note</i>]
-</p>
</dd>
<dt>Postconditions:</dt>
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk