On 01/11/2014 12:52 AM, Tobias Oberstein wrote:
Am 11.01.2014 00:35, schrieb Victor Stinner:
Hi,

The new test fails on Mac OS X with the kqueue selector (it pass with
the select selector).

kqueue for pipes/processes is notoriously buggy on osx. in general: osx
sucks big regarding networking, and in particular Apple's kqueue
implementation is crappy.

does it fail on kqueue/freebsd?


FWIW, in libuv we fallback to using select() in a thread for special fds on OSX: https://github.com/joyent/libuv/blob/master/src/unix/stream.c#L290

Not sure if a similar workaround could be implemented here, or if it would be desirable.


Cheers,

--
Saúl Ibarra Corretgé
bettercallsaghul.com

Reply via email to