<div>I tried your example on 6.12.3 and it worked fine for me (Windows 7).</div><div><br></div><div><br></div><div>Ryan Yates</div><div><br></div><div><br><div class="gmail_quote">On Thu, Aug 5, 2010 at 1:35 AM, Adolfo Builes <span dir="ltr"><<a href="mailto:builes.adolfo@googlemail.com">builes.adolfo@googlemail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi All:<br>
<br>
I have been trying to use System.timeout in windows, but for some<br>
reason it doesn't work, a concrete example is:<br>
<br>
import Network.HTTP<br>
import System.Timeout<br>
<br>
main = do<br>
rsp <- timeout 10000000 $ simpleHTTP $ getRequest "<a href="http://10.1.2.3" target="_blank">http://10.1.2.3</a>"<br>
case rsp of<br>
Just rsp -> print $ show rsp<br>
Nothing -> error "Nothing"<br>
<br>
In this case I would expect to receive "Nothing" after 10 seconds, but<br>
it ignores the timeout function.<br>
<br>
I'm compiling with -threaded, but it does not work either, I'm using ghc 6.12.2.<br>
<br>
Does someone know what could be going wrong ?<br>
<br>
Thanks !<br>
_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org">Haskell-Cafe@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
</blockquote></div><br></div>