Forked from
Glasgow Haskell Compiler / GHC
44075 commits behind, 233 commits ahead of the upstream repository.
Simon Marlow
authored
maskUninterruptible state instead of ordinary mask, due to a misinterpretation of the way the TSO_INTERRUPTIBLE flag works. Remarkably this must have been broken for quite some time. Indeed we even had a test that demonstrated the wrong behaviour (conc015a) but presumably I didn't look hard enough at the output to notice that it was wrong.