[MacRuby] #1425: Should change thread's status during blocking with select