diff Python/thread_pthread.h @ 69226:54edabf2846d 3.2

Issue9670: Merge backout to 3.2.
author Ned Deily <nad@acm.org>
date Sat, 09 Apr 2011 14:53:47 -0700
parents 3fe8fd2fd1d0 42d5001e5845
children 2a19d09b08f8 b7456c1b4aa4
line wrap: on
line diff
--- a/Python/thread_pthread.h	Sat Apr 09 12:37:55 2011 -0700
+++ b/Python/thread_pthread.h	Sat Apr 09 14:53:47 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 */