Ruby 2.1.0 リファレンスマニュアル > 関数一覧 > rb_thread_select

function rb_thread_select

int rb_thread_select(int max, fd_set *read, fd_set *write, fd_set *except, struct timeval *timeout)

この関数は deprecated です。rb_thread_fd_select を使用してください。

Ruby のスレッドは実装のために内部で select(2) を使っているため、拡張ライブラリ内で独自に select(2) を使った場合の動作は保証されません。代わりにこの関数 rb_thread_select を使ってください。引数の意味は select(2) と同じです。