From fed8dea34a34c291f5d49cef749063dd43ca78d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?= <grubba@grubba.org> Date: Sun, 5 Oct 1997 05:40:34 +0200 Subject: [PATCH] Now calls pthread_init() if available. Rev: src/threads.c:1.44 --- src/threads.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/threads.c b/src/threads.c index 67b7e296ec..fa79325184 100644 --- a/src/threads.c +++ b/src/threads.c @@ -1,5 +1,5 @@ #include "global.h" -RCSID("$Id: threads.c,v 1.43 1997/09/23 15:17:18 grubba Exp $"); +RCSID("$Id: threads.c,v 1.44 1997/10/05 03:40:34 grubba Exp $"); int num_threads = 1; int threads_disabled = 0; @@ -410,6 +410,13 @@ void th_init(void) #endif /* SGI_SPROC_THREADS */ THREADS_FPRINTF((stderr, "THREADS_DISALLOW() Initializing threads.\n")); + +#ifdef POSIX_THREADS +#ifdef HAVE_PTHREAD_INIT + pthread_init(); +#endif /* HAVE_PTHREAD_INIT */ +#endif /* POSIX_THREADS */ + mt_init( & interpreter_lock); mt_lock( & interpreter_lock); #ifdef POSIX_THREADS -- GitLab