diff options
author | Eric Wong <normalperson@yhbt.net> | 2009-05-02 23:44:52 -0700 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2009-05-02 23:50:34 -0700 |
commit | be1542f47f0ea4cfb93a7b8dd5e94627f4a8b51f (patch) | |
tree | abd75bc652776ad47da4f8473f7f92aa6b7473ac /lib/unicorn/app | |
parent | 83ab6d80792e5abc37c59a56a31be9433ecdd911 (diff) | |
download | unicorn-be1542f47f0ea4cfb93a7b8dd5e94627f4a8b51f.tar.gz |
Only do speculative accept on the previous ready set of listeners. This makes it less CPU-intensive to have per-process debug listeners configured. Unfortunately, this makes non-primary listeners unable to accept connections if the server is under extremely heavy load and speculative accept() on the previous listener is always succeeding and hogging the process. Fortunately, this is an uncommon case.
Diffstat (limited to 'lib/unicorn/app')
0 files changed, 0 insertions, 0 deletions