Mercurial > cpython-lru_cache-weakref
diff Python/thread_pthread.h @ 31614:c2df8a5c357e legacy-trunk
SF Patch #902444: Use process scope thread on FreeBSD. System scope
is too expensive on FreeBSD's KSE threading infrastructure and
even test_threadedimport fails on default setting.
| author | Hye-Shik Chang <hyeshik@gmail.com> |
|---|---|
| date | Thu, 04 Mar 2004 06:35:57 +0000 |
| parents | 0979fa062deb |
| children | 78bd25b42d46 |
line wrap: on
line diff
--- a/Python/thread_pthread.h Wed Mar 03 17:42:08 2004 +0000 +++ b/Python/thread_pthread.h Thu Mar 04 06:35:57 2004 +0000 @@ -133,7 +133,7 @@ #ifdef THREAD_STACK_SIZE pthread_attr_setstacksize(&attrs, THREAD_STACK_SIZE); #endif -#ifdef PTHREAD_SYSTEM_SCHED_SUPPORTED +#if defined(PTHREAD_SYSTEM_SCHED_SUPPORTED) && !defined(__FreeBSD__) pthread_attr_setscope(&attrs, PTHREAD_SCOPE_SYSTEM); #endif
