Преглед на файлове

support thread-stack-size for OS X simple threading implementation

David Rose преди 14 години
родител
ревизия
9bf5812c93
променени са 1 файла, в които са добавени 2 реда и са изтрити 0 реда
  1. 2 0
      panda/src/pipeline/contextSwitch_posix_src.c

+ 2 - 0
panda/src/pipeline/contextSwitch_posix_src.c

@@ -91,7 +91,9 @@ init_thread_context(struct ThreadContext *context,
 
   pthread_attr_t attr; 
   pthread_attr_init(&attr); 
+  pthread_attr_setstacksize(&attr, stack_size);
   pthread_attr_setscope(&attr, PTHREAD_SCOPE_SYSTEM); 
+
   pthread_create(&(context->_thread), &attr, thread_main, context); 
   pthread_attr_destroy(&attr); 
 }