[Haskell-cafe] Race Condition in threads