|
@@ -489,7 +489,8 @@ static void create_tasks(void)
|
|
|
|
|
|
err = pthread_attr_init(&attr);
|
|
err = pthread_attr_init(&attr);
|
|
BUG_ON(err);
|
|
BUG_ON(err);
|
|
- err = pthread_attr_setstacksize(&attr, (size_t)(16*1024));
|
|
|
|
|
|
+ err = pthread_attr_setstacksize(&attr,
|
|
|
|
+ (size_t) max(16 * 1024, PTHREAD_STACK_MIN));
|
|
BUG_ON(err);
|
|
BUG_ON(err);
|
|
err = pthread_mutex_lock(&start_work_mutex);
|
|
err = pthread_mutex_lock(&start_work_mutex);
|
|
BUG_ON(err);
|
|
BUG_ON(err);
|