From: Eric Wong Date: 2018-08-10T02:04:26+00:00 Subject: [ruby-core:88410] Re: [Ruby trunk Bug#14968] [PATCH] io.c: make all pipes nonblocking by default shyouhei@ruby-lang.org wrote: > I guess you are reinventing libuv? > It claims to support Windows. I guess usa can take code from that project (MIT license) for portability. I'm not sure if non-blocking pipes makes much of a difference for Windows since it doesn't have real signals; and most Ruby API are still synchronous to users. > I don't say we should use it but it might be worth looking at. Right; event loop design pattern doesn't map to our VM. Unsubscribe: