<youpi> with braunr's patch, it's __mach_msg which is used to wait, and thus the interruption doesn't happen, and we have to wait 60s, the timeout...
<youpi> so braunr's patch is still correct, it's the __mach_msg call which we do need to make interruptible (it was already on the todolist)
+Proposed patch on http://cygwin.com/ml/libc-alpha/2013-01/msg00189.html
+
---
See also [[select]] and [[select_bogus_fd]].