[ruby-core:88410] Re: [Ruby trunk Bug#14968] [PATCH] io.c: make all pipes nonblocking by default

From: Eric Wong <normalperson@...>
Date: 2018-08-10 02:04:26 UTC
List: ruby-core #88410
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: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>

In This Thread

Prev Next