diff --git a/src/threads.c b/src/threads.c index 10a22584614eea689fc4b1b83884037f400e7b3c..416590be8cfe44ed0a82c6027cfb4c7d3e40cd0f 100644 --- a/src/threads.c +++ b/src/threads.c @@ -47,6 +47,7 @@ void *new_thread_func(void * data) UNSET_ONERROR(tmp); } else { push_array_items(arg.args); + f_call_function(args); arg.args=0; }