[Haskell-cafe] strange hangs with -threaded runtime