まつもと ゆきひろです 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 はまだだったはず? 再現する情報がなくて直せません。ぐすん。