From: Eric Wong Date: 2018-08-06T04:51:01+00:00 Subject: [ruby-core:88306] Re: [Ruby trunk Misc#14937] [PATCH] thread_pthread: lazy-spawn timer-thread only on contention > http://ci.rvm.jp/results/trunk@P895/1173951 Damnit, this is because IO#gets on blocking pipes doesn't hit rb_wait_for_single_fd and thus never gets to check sigwait_fd (self-pipe) Anyways, I hope it is acceptable to make all pipes (and eventually sockets) non-blocking by default; or I will have to revert and reintroduce timer-thread :< https://bugs.ruby-lang.org/issues/14968 /me resumes beating his head against the wall... Unsubscribe: