[ruby-core:93327] Re: [Ruby trunk Bug#14968] [PATCH] io.c: make all pipes nonblocking by default
From:
Eric Wong <normalperson@...>
Date:
2019-06-24 01:51:42 UTC
List:
ruby-core #93327
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: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>