On Tue, Aug 30, 2011 at 6:49 AM, Bas van Dijk <v.dijk....@gmail.com> wrote:

>
> As you see I also kill the thread which is running the event manager
> loop. However I think this is not the right way to do it because when
> I use the library I see the following message being continually
> printed after the `Ctx` is finalized:
>
> ghc: ioManagerWakeup: write: Bad file descriptor
>

I'm afraid we don't provide a way to shut down an event manager
synchronously at the moment. You'll have to submit a patch if you want to
add that capability.  Perhaps you could add a way to specify an "onShutdown
:: IO ()" hook that would be called by the event manager thread once it
shuts down.
_______________________________________________
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

Reply via email to