From: Nobuyoshi Nakada Date: 2011-02-12T14:47:06+09:00 Subject: [ruby-core:35210] [Ruby 1.9-Bug#4390][Closed] TCPSocket#readline doesn't raise if the socket is #close'd in another thread Issue #4390 has been updated by Nobuyoshi Nakada. Status changed from Open to Closed % Done changed from 0 to 100 This issue was solved with changeset r30852. Alex, thank you for reporting this issue. Your contribution to Ruby is greatly appreciated. May Ruby be with you. ---- * thread.c (rb_thread_io_blocking_region): new function to run blocking region with GIL released, for fd. * thread.c (rb_thread_fd_close): implement. [ruby-core:35203] ---------------------------------------- http://redmine.ruby-lang.org/issues/show/4390 ---------------------------------------- http://redmine.ruby-lang.org