General

Profile

ioquatix (Samuel Williams)

Issues

open closed Total
Assigned issues 7 40 47
Reported issues 14 33 47

Projects

Project Roles Registered on
Ruby Developer 09/19/2018
Backport187 Developer 09/19/2018
Backport191 Developer 09/19/2018
Backport192 Developer 09/19/2018
Backport193 Developer 09/19/2018
Backport200 Developer 09/19/2018
Backport21 Developer 09/19/2018
Backport22 Developer 09/19/2018
CommonRuby Developer 09/19/2018
Ruby 1.8 Developer 09/19/2018
Ruby master Developer 09/19/2018

Activity

04/13/2021

07:51 PM Ruby master Bug #17801: repeated read from PTY blocks all Fibers
Investigating. ioquatix (Samuel Williams)

03/30/2021

07:18 PM Ruby master Bug #17527 (Closed): rb_io_wait_readable/writable with scheduler don't check errno
ioquatix (Samuel Williams)
08:15 AM Ruby master Bug #17527: rb_io_wait_readable/writable with scheduler don't check errno
I would advise we should back port this to 3.0.1 if possible. The original patch attached to this issue is sufficient. ioquatix (Samuel Williams)
07:38 AM Ruby master Bug #17527: rb_io_wait_readable/writable with scheduler don't check errno
I added a failing spec https://github.com/ruby/ruby/pull/4338/commits/e111d99ae1b58e1ffe73c167c039b2fc0728cb08 which ... ioquatix (Samuel Williams)
07:02 AM Ruby master Bug #17527: rb_io_wait_readable/writable with scheduler don't check errno
Okay, I confirmed the fix is required for `async-io` to use the native IO methods.
```
samuel@Fukurou ~/D/s/async...
ioquatix (Samuel Williams)
06:12 AM Ruby master Bug #17527: rb_io_wait_readable/writable with scheduler don't check errno
PR: https://github.com/ruby/ruby/pull/4338 ioquatix (Samuel Williams)
05:51 AM Ruby master Bug #17527: rb_io_wait_readable/writable with scheduler don't check errno
I think I ran into this bug on the write code path. I'm just going to confirm it. ioquatix (Samuel Williams)
06:24 AM Ruby master Feature #17546 (Closed): Native coroutine implementation for riscv64 Linux
It looks like it didn't break anything, so I've merged it, but can you please test it and report back? ioquatix (Samuel Williams)
05:48 AM Ruby master Feature #17546: Native coroutine implementation for riscv64 Linux
It will be merged, https://github.com/ruby/ruby/pull/4337 but it needs more testing. Do we have any CI? ioquatix (Samuel Williams)
05:38 AM Ruby master Feature #17470 (Closed): Introduce non-blocking `Timeout.timeout`
Implemented in <https://github.com/ruby/ruby/pull/4173>. ioquatix (Samuel Williams)

Also available in: Atom