Re: SIGALRM, SIGVTALRM, and third party libraries

2010-09-07 Thread Bryan O'Sullivan
On Mon, Sep 6, 2010 at 2:53 AM, Simon Marlow marlo...@gmail.com wrote: I think that should be fine - there should always be a worker thread in the system available to handle the signal. You could probably block those signals permanently for that thread. Good to know, thanks. But why does

Re: Type Families and defaults

2010-09-07 Thread Mitar
Hi! On Mon, Sep 6, 2010 at 9:37 AM, Simon Peyton-Jones simo...@microsoft.com wrote: Yes, I've spent most of the last month working on the new type checker, and unless there's a major hiccup it'll be in GHC 7.0.  We'll produce a release candidate just before ICFP. That's great news! So if I

Re: SIGALRM, SIGVTALRM, and third party libraries

2010-09-07 Thread Donn Cave
Quoth Bryan O'Sullivan b...@serpentine.com, ... That's right. There's unfortunately a ton of library code out there that was written by people who don't know when EINTR can bite, and the mysql client library happens to be the most prominent one that affects the Haskell world. I wouldn't bet