Backport #1001
closed
=begin
any comments on this?
=end
=begin
it might be nice to submit a patch which "fixes" this.
My question, however, is what is the right behavior when a bad socket is discovered? I believe Python raises on the thread that passed it in [not just ignore it], which seems reasonable.
Regardless, looks like a bug to me. Is it exhibited in 1.9?
Thoughts?
=end
- Assignee set to akr (Akira Tanaka)
- ruby -v set to 1.8
- Status changed from Open to Closed
=begin
Thank you for investigating the problem.
However the fix makes IO.select hang when the fd is closed.
I think it is not good behavior.
=end
- Status changed from Closed to Open
- Assignee changed from akr (Akira Tanaka) to shyouhei (Shyouhei Urabe)
- Status changed from Open to Closed
- % Done changed from 0 to 100
=begin
Applied in changeset r23577.
=end
- Status changed from Closed to Open
- Assignee changed from shyouhei (Shyouhei Urabe) to wyhaines (Kirk Haines)
- Status changed from Open to Closed
=begin
Applied in r24600.
=end
Also available in: Atom
PDF
Like0
Like0Like0Like0Like0Like0Like0Like0Like0