Hi John,
Which sleep are you using? From which module? Can you show the full source
with import statements?

Cheers,
Peter

2009/2/9 John Ky <[email protected]>

> Hi Haskell Cafe,
>
> I wrote very short program to sleep for 5 seconds compiled with the
> -threaded option in ghc on the Mac OS X 1.5.
>
> I am finding that using the sleep function doesn't sleep at all, whereas
> using threadDelay does:
>
> main = do
>       putStrLn "Waiting for 5 seconds."
>       threadDelay 5000000 -- works
>       putStrLn "Done."
>
> main = do
>       putStrLn "Waiting for 5 seconds."
>       sleep 5 -- doesn't sleep at all
>       putStrLn "Done."
>
> Anybody know what's happening?
>
> Thanks
>
> -John
>
>
> _______________________________________________
> Haskell-Cafe mailing list
> [email protected]
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>
>
_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to