[Haskell-cafe] createProcess interferes with sockets?