From: Simon Marlow Date: Tue, 6 Mar 2007 14:04:53 +0000 (+0000) Subject: workerTaskStop(): set task->cap = NULL X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=d5b20065218f2650a60cafd179a318e98c080f05;p=ghc-hetmet.git workerTaskStop(): set task->cap = NULL avoids an assertion failure in newBoundTask() --- diff --git a/rts/Task.c b/rts/Task.c index 038e861..0ec60f7 100644 --- a/rts/Task.c +++ b/rts/Task.c @@ -258,6 +258,7 @@ workerTaskStop (Task *task) ASSERT(myTask() == task); #endif + task->cap = NULL; taskTimeStamp(task); task->stopped = rtsTrue; tasksRunning--;