[Haskell-cafe] struggling with blocking shell cmd when using System.Process - part 2