use rb_thread_io_blocking_region() under 1.9.3dev
commit7ba2e4a42004718af4bd6f2d2f8b5bae52ebeaab
authorEric Wong <e@yhbt.net>
Sat, 2 Apr 2011 21:10:04 +0000 (2 14:10 -0700)
committerEric Wong <e@yhbt.net>
Sat, 2 Apr 2011 21:10:04 +0000 (2 14:10 -0700)
treea1d223115ad3ae67f503a2604bd5e84c8f6bcc78
parent95b7499c628a17992617a2e9a6f511b05b68253c
use rb_thread_io_blocking_region() under 1.9.3dev

It can do cross-thread shutdowns more effectively and requires
less typing in some cases.
ext/socket_dontwait/extconf.rb
ext/socket_dontwait/socket_dontwait_ext.c