[Haskell-cafe] [help] Program immplementing an alarm
Yitzchak Gale
gale at sefer.org
Mon Apr 28 10:15:51 EDT 2008
Antonio Regidor García wrote:
> I'm trying to implement an alarm in Haskell and wrote the following code: http://hpaste.org/7201
> But it doesn't work as expected.
Hi,
The getLine function ties up stdin. So the system function isn't
able to proceed until getLine completes, even when it is in
another thread.
Try using System.Process.runInteractiveProcess instead of system.
Don't forget to call waitForProcess on the process handle
when you are finished, or you will be left with a zombie.
Hope this helps,
Yitz
More information about the Haskell-Cafe
mailing list