X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=thread.h;h=fae53f16171e5a11894f8d8b4a16388cfd1a12c4;hb=84e09d5e9b0e8f355853f7c768e322224fb09c76;hp=a82c01b61d07d625e519297cea73a07658300829;hpb=de992003099f76a2f2b1df9b7f937a2338296e9a;p=p5sagit%2Fp5-mst-13.2.git diff --git a/thread.h b/thread.h index a82c01b..fae53f1 100644 --- a/thread.h +++ b/thread.h @@ -302,21 +302,13 @@ } STMT_END #endif -void Perl_atfork_lock(void); -void Perl_atfork_unlock(void); - #ifndef PTHREAD_ATFORK # ifdef HAS_PTHREAD_ATFORK # define PTHREAD_ATFORK(prepare,parent,child) \ pthread_atfork(prepare,parent,child) # else -# ifdef HAS_FORK -# define PTHREAD_ATFORK(prepare,parent,child) \ - Perl_croak(aTHX_ "No pthread_atfork() -- fork() too unsafe"); -# else -# define PTHREAD_ATFORK(prepare,parent,child) \ - NOOP -# endif +# define PTHREAD_ATFORK(prepare,parent,child) \ + NOOP # endif #endif @@ -474,7 +466,3 @@ typedef struct condpair { #ifndef INIT_THREADS # define INIT_THREADS NOOP #endif - -#ifndef PTHREAD_ATFORK -# define PTHREAD_ATFORK(prepare,parent,child) NOOP -#endif