Fix a race in the deadlock-detection code
authorSimon Marlow <marlowsd@gmail.com>
Thu, 20 Nov 2008 11:24:38 +0000 (11:24 +0000)
committerSimon Marlow <marlowsd@gmail.com>
Thu, 20 Nov 2008 11:24:38 +0000 (11:24 +0000)
commit117dc73b8a8f6a4184a825a96c372480377f4680
tree9b51fc3dd08ef6fecea256c2849a882dc40c9a23
parent01014815a071a8ffd2fa1225c0f196a3e76fdb74
Fix a race in the deadlock-detection code
After a deadlock it was possible for the timer signal to remain off,
which meant that the next deadlock would not be detected, and the
system would hang.  Spotted by conc047(threaded2).
rts/Schedule.c