logo       

Re: Implementing computations with timeout: msg#00105

lang.haskell.cafe

Subject: Re: Implementing computations with timeout

On Fri, 7 Jan 2005 20:56:42 +0100, Sebastian Sylvan
<sebastian.sylvan@xxxxxxxxx> wrote:
> On Fri, 07 Jan 2005 15:31:10 +0200, Einar Karttunen
> <ekarttun@xxxxxxxxxxxxxx> wrote:
> > Hello
> >
> > What is the best way of doing an computation with a timeout?
>
> I like the approach taken in "Tackling the ackward squad":
>

I should also state that this isn't safe when it comes to asynchronous
exceptions.
If one were to raise an exception in a timeout'd computation it would
simply abort the takeMVar which means the two child processes won't
get killed.

/S

--
Sebastian Sylvan
+46(0)736-818655
UIN: 44640862


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise