From: Koichi Sasada <redmine@...> Date: 2011-08-25T09:00:34+09:00 Subject: [ruby-core:39103] [Ruby 1.9 - Bug #5229] [PATCH] thread.c (rb_thread_select): implement using rb_thread_fd_select Issue #5229 has been updated by Koichi Sasada. Assignee set to Motohiro KOSAKI ---------------------------------------- Bug #5229: [PATCH] thread.c (rb_thread_select): implement using rb_thread_fd_select http://redmine.ruby-lang.org/issues/5229 Author: Eric Wong Status: Open Priority: Normal Assignee: Motohiro KOSAKI Category: core Target version: 1.9.3 ruby -v: ruby 1.9.4dev (2011-08-25 trunk 33057) [x86_64-linux] rb_thread_select() is deprecated, but should provide graceful handling of interrupts for compatibility. rb_thread_fd_select() provides graceful handling of interrupts and won't fail with EINTR. Added -ext- test case since no internal Ruby code paths uses rb_thread_select() directly. This is a regression from 1.9.2 and should be backported to 1.9.3, too -- http://redmine.ruby-lang.org