add XEpollThreadPool concurrency option
commit380ef63bc2c8f7b6f1cab7387aa9343bc5720c9c
authorEric Wong <normalperson@yhbt.net>
Mon, 9 May 2011 00:02:51 +0000 (9 00:02 +0000)
committerEric Wong <normalperson@yhbt.net>
Mon, 9 May 2011 00:02:51 +0000 (9 00:02 +0000)
tree4d82b6448c63c36bdfb18336d8d437fb3fcd04d6
parentdf00f2b1028ba95450246c82e468878b6ec903a3
add XEpollThreadPool concurrency option

This is probably friendlier on server resources in the worst
case than XEpollThreadSpawn but may perform worse in the client
client-visible way, too.
lib/rainbows.rb
lib/rainbows/xepoll_thread_pool.rb [new file with mode: 0644]
lib/rainbows/xepoll_thread_pool/client.rb [new file with mode: 0644]
t/GNUmakefile
t/simple-http_XEpollThreadPool.ru [new file with mode: 0644]