From: matz@... (Yukihiro Matsumoto) Date: 2001-11-17T02:41:58+09:00 Subject: [ruby-talk:25543] Re: BUG? Solaris select or poll does not recover correctly when signaled Hi, In message "[ruby-talk:25417] Re: BUG? Solaris select or poll does not recover correctly when signaled" on 01/11/16, Ville Mattila writes: |> Can you try to protect all call to select(2) in eval.c against |> ERESTART. | I did this modification to rb_thread_select and Invalid socket | problem seems to be gone. Thank you very much! This | fix is probably correct on Solaris, as for example solaris 8 | source code includes similar check in truss program. I will merge this modification. Thank you, Guy. matz.