From: benl@ouroborus.net Date: Fri, 11 Jun 2010 04:46:14 +0000 (+0000) Subject: Fix #4131 missing UNTAG_CLOSURE in messageBlackHole() X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=commitdiff_plain;h=6608962356185ad7dd531050a35382c8b70ef827;hp=565f3c753ccedeb19b5b8190090241a2185eb0cb Fix #4131 missing UNTAG_CLOSURE in messageBlackHole() --- diff --git a/rts/Messages.c b/rts/Messages.c index 7a37a86..f7cb809 100644 --- a/rts/Messages.c +++ b/rts/Messages.c @@ -161,7 +161,7 @@ nat messageBlackHole(Capability *cap, MessageBlackHole *msg) const StgInfoTable *info; StgClosure *p; StgBlockingQueue *bq; - StgClosure *bh = msg->bh; + StgClosure *bh = UNTAG_CLOSURE(msg->bh); StgTSO *owner; debugTraceCap(DEBUG_sched, cap, "message: thread %d blocking on blackhole %p",