This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author pitrou
Recipients akitada, pitrou
Date 2010-10-10.08:19:29
SpamBayes Score 0.002495888
Marked as misclassified No
Message-id <1286698771.41.0.65612831259.issue10062@psf.upfronthosting.co.za>
In-reply-to
Content
What about this patch?

Index: Python/thread_pthread.h
===================================================================
--- Python/thread_pthread.h	(révision 85348)
+++ Python/thread_pthread.h	(copie de travail)
@@ -64,7 +64,8 @@
 /* Whether or not to use semaphores directly rather than emulating them with
  * mutexes and condition variables:
  */
-#if defined(_POSIX_SEMAPHORES) && !defined(HAVE_BROKEN_POSIX_SEMAPHORES)
+#if (defined(_POSIX_SEMAPHORES) && !defined(HAVE_BROKEN_POSIX_SEMAPHORES) && \
+     defined(HAVE_SEM_TIMEDWAIT))
 #  define USE_SEMAPHORES
 #else
 #  undef USE_SEMAPHORES
History
Date User Action Args
2010-10-10 08:19:31pitrousetrecipients: + pitrou, akitada
2010-10-10 08:19:31pitrousetmessageid: <1286698771.41.0.65612831259.issue10062@psf.upfronthosting.co.za>
2010-10-10 08:19:30pitroulinkissue10062 messages
2010-10-10 08:19:29pitroucreate