[Haskell-cafe] Interrupting threads and ualarm