diff --git a/src/switch_scheduler.c b/src/switch_scheduler.c index b7b9ea8f7e..4a4e006886 100644 --- a/src/switch_scheduler.c +++ b/src/switch_scheduler.c @@ -297,7 +297,7 @@ SWITCH_DECLARE(void) switch_scheduler_task_thread_start(void) switch_mutex_init(&globals.task_mutex, SWITCH_MUTEX_NESTED, globals.memory_pool); switch_threadattr_detach_set(thd_attr, 1); - switch_thread_create(task_thread_p, thd_attr, switch_scheduler_task_thread, NULL, globals.memory_pool); + switch_thread_create(&task_thread_p, thd_attr, switch_scheduler_task_thread, NULL, globals.memory_pool); } SWITCH_DECLARE(void) switch_scheduler_task_thread_stop(void)