diff options
Diffstat (limited to 'rts/Task.c')
-rw-r--r-- | rts/Task.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/rts/Task.c b/rts/Task.c index 758ae10ffc..ac86311844 100644 --- a/rts/Task.c +++ b/rts/Task.c @@ -416,7 +416,7 @@ workerTaskStop (Task *task) #if defined(THREADED_RTS) -static void OSThreadProcAttr +static void* OSThreadProcAttr workerStart(Task *task) { Capability *cap; @@ -442,6 +442,8 @@ workerStart(Task *task) traceTaskCreate(task, cap); scheduleWorker(cap,task); + + return NULL; } /* N.B. must take all_tasks_mutex */ |