From: Eric Wong Date: 2015-07-18T03:43:41+00:00 Subject: [ruby-core:70023] Re: [Ruby trunk - Bug #11336] [Open] TestProcess#test_exec_fd_3_redirect failed on Solaris 10 I started working on this patch which causes pipes to always be closed during timer thread shutdown. http://80x24.org/spew/m/839ba256acbf1a5b17ad60953fc3ecf1df6cec50.txt However, I may also eliminate timer thread entirely (on POSIX) by using timer_create+timer_settime to deliver SIGVTALRM. I also eliminated malloc from signal thread list (but not FGLOCK, yet), but eliminating malloc may not be necessary. http://80x24.org/spew/m/1437190754-29067-1-git-send-email-e@80x24.org.txt