summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorÖmer Sinan Ağacan <omeragacan@gmail.com>2018-11-19 10:28:57 +0300
committerÖmer Sinan Ağacan <omeragacan@gmail.com>2018-11-19 10:28:57 +0300
commit348ea161a9a5957f30eb3dc61726850ecf00134d (patch)
treef0a12bc83b6ab12d1fb00efa21a4b10b404063b2
parentecfc7b4665676cb668bfeee7fd5c83ff58b4f485 (diff)
downloadhaskell-348ea161a9a5957f30eb3dc61726850ecf00134d.tar.gz
Tiny refactor in exitScheduler
-rw-r--r--rts/Schedule.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/rts/Schedule.c b/rts/Schedule.c
index d104cfd23d..54ebb43eef 100644
--- a/rts/Schedule.c
+++ b/rts/Schedule.c
@@ -2649,9 +2649,7 @@ void
exitScheduler (bool wait_foreign USED_IF_THREADS)
/* see Capability.c, shutdownCapability() */
{
- Task *task = NULL;
-
- task = newBoundTask();
+ Task *task = newBoundTask();
// If we haven't killed all the threads yet, do it now.
if (sched_state < SCHED_SHUTTING_DOWN) {