Andrew Metcalf
Andrew Metcalf
Checking in on this since it's blocking me from using Cloud Flash. Is this likely to get merged or should I rewrite my application to avoid this issue?
Hmm, maybe this isn't an API that's intended to be exposed directly given the existence of the `Thread` class? Should `Thread` support these methods?
@avtolstoy: I believe I already signed the CLA. Please tell me if I did something wrong and need to re-do. Thanks!
The specific issue is not that the signal causes the selector to wake up, but that the behavior is inconsistent. It seems like something internal to Ruby is getting into...
I confirmed that I can reproduce this with `Process.spawn` instead of forking: https://github.com/metcalf/nio4r/commit/ca870e3c036abf969bd45e64b4d53fa2a90943ee