From: Eric Wong Date: 2019-06-24T01:51:42+00:00 Subject: [ruby-core:93327] Re: [Ruby trunk Bug#14968] [PATCH] io.c: make all pipes nonblocking by default samuel@oriontransfer.net wrote: > Eric do you mind explaining where we got to with this and how > to move forward? I don't think this patch is doable given potential incompatibilities (and I fixed the problem with timer-thread before 2.6 release). AFAIK there's also a major performance regression on Windows. I suggest supporting "nonblock: true" keyword: IO.pipe(nonblock: true) IO.popen(..., nonblock: true) > https://bugs.ruby-lang.org/issues/14968#change-78763 I don't have much time to pay attention to Ruby anymore, but feel free to Cc: me. Unsubscribe: