Bugs: Browse | Submit New | Admin
ipq_read with timeout >= 0 uses select internally, which unfortunately blocks Ruby's green threads. A solution would be to use Ruby's select on ipq_handle.fd before calling ipq_read.
Add A Comment: