On Mon, Sep 19, 2011 at 12:25:40AM +1200, Will Bryant wrote: > That sounds workable. > > I'd be a little reluctant to sprinkle lists of platforms in ifdefs throughout > the project - we'd be too likely to miss one bit of code when adding a new > platform to the list. So should we set a conditional define, say > HAVE_LISTEN_SHUTDOWN, and if it's not set we run the old pipe code? And set > this based on the platform somewhere in the autotools stuff? > > I presume the cygwin target can use the pipe solution too, as a brief google > suggests it has a working pipe().
FYI:- The MHD_shutdown lockup also happens on Cygwin (using internal select) -- Peter (A907 E02F A6E5 0CD2 34CD 20D2 6760 79C5 AC40 DD6B)
signature.asc
Description: Digital signature