diff options
author | Eric Wong <normalperson@yhbt.net> | 2009-11-04 01:42:35 -0800 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2009-11-04 23:03:21 -0800 |
commit | a59778612a3b651d4a59f37ecfdbba606b4263a6 (patch) | |
tree | 69dbdb04a65f17030576428887917b685f120363 /lib/rainbows/thread_pool.rb | |
parent | b7041284279371ffe16de31880c19d48f6a624bb (diff) | |
download | rainbows-a59778612a3b651d4a59f37ecfdbba606b4263a6.tar.gz |
This is because our timeout implementations are less precise than Unicorn. Since we handle multiple clients with the same process, we sacrifice precision for performance and instead implement our fchmod heartbeats at a fixed rate, as doing fchmod() repeated for short-lived connections would hurt performance and we have to call fchmod even when connected clients are idle.
Diffstat (limited to 'lib/rainbows/thread_pool.rb')
0 files changed, 0 insertions, 0 deletions