Issue #5229 has been reported by Eric Wong.

----------------------------------------
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: 
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