diff Python/thread_pthread.h @ 69225:42d5001e5845 3.1

Issue9670: Back out changeset 378b40d71175; test fails on other platforms and on OS X with pydebug.
author Ned Deily <nad@acm.org>
date Sat, 09 Apr 2011 14:50:59 -0700
parents 378b40d71175
children 0cded2f2cea3 54edabf2846d
line wrap: on
line diff
--- a/Python/thread_pthread.h	Sat Apr 09 12:32:12 2011 -0700
+++ b/Python/thread_pthread.h	Sat Apr 09 14:50:59 2011 -0700
@@ -18,18 +18,6 @@
 #ifndef THREAD_STACK_SIZE
 #define THREAD_STACK_SIZE       0       /* use default stack size */
 #endif
-
-#if (defined(__APPLE__) || defined(__FreeBSD__)) && defined(THREAD_STACK_SIZE) && THREAD_STACK_SIZE == 0
-   /* The default stack size for new threads on OSX is small enough that
-    * we'll get hard crashes instead of 'maximum recursion depth exceeded'
-    * exceptions.
-    *
-    * The default stack size below is the minimal stack size where a
-    * simple recursive function doesn't cause a hard crash.
-    */
-#undef  THREAD_STACK_SIZE
-#define THREAD_STACK_SIZE       0x100000
-#endif
 /* for safety, ensure a viable minimum stacksize */
 #define THREAD_STACK_MIN        0x8000  /* 32kB */
 #else  /* !_POSIX_THREAD_ATTR_STACKSIZE */