まつもと ゆきひろです

In message "[ruby-list:33356] about pty and expect on 1.7.x"
    on 02/01/14, YANAGAWA Kazuhisa <kjana / dm4lab.to> writes:

|1.7.x のどこかから PTY.spawn は子プロセスの監視にスレッドを使うように
|なりました.
|
|IO#expect は IO.select を使ってタイムアウト付きの expect を実装してい
|ます.
|
|スレッドを使うと select() がスレッドのスケジューリングと干渉して,使え
|る fd がなくても帰ってきてしまう場合があります.
|
|# これは ruby-talk ですでに報告されていて,patch がとりこまれています
|# が完全な fix はまだだったはず?

再現する情報がなくて直せません。ぐすん。