summaryrefslogtreecommitdiff
path: root/rts/Capability.c
diff options
context:
space:
mode:
Diffstat (limited to 'rts/Capability.c')
-rw-r--r--rts/Capability.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/rts/Capability.c b/rts/Capability.c
index 5ebe6c8b46..3031d283c4 100644
--- a/rts/Capability.c
+++ b/rts/Capability.c
@@ -85,7 +85,7 @@ STATIC_INLINE bool
globalWorkToDo (void)
{
return RELAXED_LOAD(&sched_state) >= SCHED_INTERRUPTING
- || recent_activity == ACTIVITY_INACTIVE; // need to check for deadlock
+ || RELAXED_LOAD(&recent_activity) == ACTIVITY_INACTIVE; // need to check for deadlock
}
#endif