Date | Commit message (Collapse) | ||
---|---|---|---|
2011-02-04 | rename XAcceptEpoll to XEpoll | ||
It's too long especially since XEpollThreadPool is planned :> | |||
2011-02-04 | epoll: handle EINTR properly in Ruby-space | ||
We can't work around it effectively in the C extension itself. This requires the latest sleepy_penguin gem. | |||
2011-01-24 | initial XAcceptEpoll concurrency model | ||
Edge-triggered epoll concurrency model with blocking accept() in a (hopefully) native thread. This is recommended over Epoll for Ruby 1.9 users as it can workaround accept()-scalability issues on multicore machines. |