diff options
author | rpj <rpj> | 2005-06-03 08:32:43 +0000 |
---|---|---|
committer | rpj <rpj> | 2005-06-03 08:32:43 +0000 |
commit | 15f1b0bc1f4feeca60ca1dda769928822d6c032a (patch) | |
tree | 26a3693fd7058745a2bd76e8c086dc4d16656049 /manual/pthread_once.html | |
parent | 1908d93b42b01cea49c886e2260fd70ac05becf7 (diff) |
''
Diffstat (limited to 'manual/pthread_once.html')
-rw-r--r-- | manual/pthread_once.html | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/manual/pthread_once.html b/manual/pthread_once.html index ed91c20..856fb86 100644 --- a/manual/pthread_once.html +++ b/manual/pthread_once.html @@ -5,7 +5,7 @@ <TITLE>PTHREAD_ONCE(3) manual page</TITLE> <META NAME="GENERATOR" CONTENT="OpenOffice.org 1.1.3 (Linux)"> <META NAME="CREATED" CONTENT="20050505;322600"> - <META NAME="CHANGED" CONTENT="20050528;574400"> + <META NAME="CHANGED" CONTENT="20050603;463100"> <!-- manual page source format generated by PolyglotMan v3.2, --> <!-- available at http://polyglotman.sourceforge.net/ --> </HEAD> @@ -39,13 +39,9 @@ nothing. </P> <H2><A HREF="#toc3" NAME="sect3">Cancellation</A></H2> <P>While <B>pthread_once</B> is not a cancellation point, -<I>init_routine</I> can be. The required effect on <I>once_control</I> -of a cancellation inside the <I>init_routine</I> is to leave it as if -<B>pthread_once</B> had not been called.</P> -<P>If the <I>init_routine</I> is cancelled and there are threads -waiting on the once_control then <B>Pthreads-w32</B> wakes one of -them so that it can re-compete along with any newly arriving threads -in the re-running of <I>init_routine</I>.</P> +<I>init_routine</I> can be. The effect on <I>once_control</I> of a +cancellation inside the <I>init_routine</I> is to leave it as if +<B>pthread_once</B> had not been called by the cancelled thread.</P> <H2><A HREF="#toc4" NAME="sect4">Return Value</A></H2> <P STYLE="text-decoration: none"><FONT COLOR="#000000"><B>pthread_once</B> returns 0 on success, or an error code on failure.</FONT></P> |