> It goes on top of my coro-r64610 branch posted at [ruby-core:88800]:
> https://public-inbox.org/ruby-core/20180901131301.5peghdyrtmks5mka@dcvr
> 
> Several tests are skipped because Thread::Coro#stop?/#status/#[]=
> aren't implemented, yet.  Will fix later when not AFK.

Implemented; but there's some unrelated bug for kqueue/FreeBSD
I'm still working on...

> Another weird case to think about (not supported, yet):
> 
> How should Coro switching work inside Signal.trap?
> 
>    q = Queue.new
>    trap(:INT) { q.push(:INT) }
>    q.pop

Still not sure what to do, there.

Unsubscribe: <mailto:ruby-core-request / ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>