This project is closed and read-only.
Backport #2564 ยป 0001-re-initialize-timer_thread_-lock-cond-after-fork.patch
| thread_pthread.c | ||
|---|---|---|
|
pthread_attr_setstacksize(&attr,
|
||
|
PTHREAD_STACK_MIN + (THREAD_DEBUG ? BUFSIZ : 0));
|
||
|
#endif
|
||
|
/* we can be called after fork. And this variables need to be re-initialized */
|
||
|
native_mutex_initialize(&timer_thread_lock);
|
||
|
native_cond_initialize(&timer_thread_cond);
|
||
|
native_mutex_lock(&timer_thread_lock);
|
||
|
err = pthread_create(&timer_thread_id, &attr, thread_timer, 0);
|
||
|
if (err != 0) {
|
||