X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=rts%2FThreadPaused.c;fp=rts%2FThreadPaused.c;h=4882ab2374b148c603661378a8c58c9b2c989816;hb=b55e7b53eb4af373764969ab9cfd5a4ef4bc9b8d;hp=2a3f3559966006b2435c526b93352a741ce75da5;hpb=f31b2a4a57473ca78fe1b9a1b7cd11f22aeff87d;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