X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=rts%2FThreadPaused.c;h=4882ab2374b148c603661378a8c58c9b2c989816;hb=c9acb4de50dd2b7f7ece5491f60598f0a4815e75;hp=2a3f3559966006b2435c526b93352a741ce75da5;hpb=b15b4a179922b1d9fe34c33ee15a25d515d56367;p=ghc-hetmet.git diff --git a/rts/ThreadPaused.c b/rts/ThreadPaused.c index 2a3f355..4882ab2 100644 --- a/rts/ThreadPaused.c +++ b/rts/ThreadPaused.c @@ -74,7 +74,7 @@ stackSqueeze(StgTSO *tso, StgPtr bottom) * screw us up if we don't check. */ if (upd->updatee != updatee && !closure_IND(upd->updatee)) { - UPD_IND_NOLOCK(upd->updatee, updatee); + UPD_IND(upd->updatee, updatee); } // now mark this update frame as a stack gap. The gap