diff options
Diffstat (limited to 'rts/Capability.c')
-rw-r--r-- | rts/Capability.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/rts/Capability.c b/rts/Capability.c index f1c625ef7c..3d55b421f8 100644 --- a/rts/Capability.c +++ b/rts/Capability.c @@ -673,6 +673,8 @@ shutdownCapability (Capability *cap, Task *task) continue; } debugTrace(DEBUG_sched, "capability %d is stopped.", cap->no); + stgFree(cap->mut_lists); + freeSparkPool(&cap->r.rSparks); RELEASE_LOCK(&cap->lock); break; } |