gerrit/gerrit-pgm
Shawn O. Pearce e5452b7fa7 Queue smart HTTP requests alongside SSH requests
Because the server has a finite amount of memory available to service
incoming requests we can't handle smart HTTP requests when they are
immediately received.  Instead park them using the Jetty continuation
features and resume processing only when we have reserved space in
the SSH command queue.

By reusing the same queue as the SSH daemon we ensure that the
two daemons will share the same resources and avoid doubling our
memory footprint.

Change-Id: I4734b1e36315b82157609e93345e301eda9b8a8f
Signed-off-by: Shawn O. Pearce <sop@google.com>
2010-01-15 14:34:05 -08:00
..
.settings Rewrite our build as modular maven components 2009-11-11 16:54:06 -08:00
src Queue smart HTTP requests alongside SSH requests 2010-01-15 14:34:05 -08:00
.gitignore Rewrite our build as modular maven components 2009-11-11 16:54:06 -08:00
pom.xml Cleanup Maven build by pushing component dependencies down 2009-12-30 17:19:47 -08:00