about summary refs log tree commit homepage
path: root/lib/unicorn/app
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2009-05-02 23:44:52 -0700
committerEric Wong <normalperson@yhbt.net>2009-05-02 23:50:34 -0700
commitbe1542f47f0ea4cfb93a7b8dd5e94627f4a8b51f (patch)
treeabd75bc652776ad47da4f8473f7f92aa6b7473ac /lib/unicorn/app
parent83ab6d80792e5abc37c59a56a31be9433ecdd911 (diff)
downloadunicorn-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