gerrit/gerrit-pgm/src/main/java/com/google/gerrit/pgm/http/jetty
Eryk Szymanski ec304a1098 CommandExecutorQueueProvider: Fix singleton binding
Binding the class with in(SINGLETON) creates a singleton per injector,
and because it is done in two injectors (the SSH injector and the HTTP
injector), we end up with two instances and thus two work queues for
both SSH-Interactive-Worker and SSH-Batch-Worker.

Remove the in(SINGLETON) and instead explicitly make the class singleton
by annotating with @Singleton

Change-Id: Ifa782b7ea7f97d88d0afdfa9efc87ad7baa15b93
Signed-off-by: Eryk Szymanski <eryksz@gmail.com>
Signed-off-by: David Pursehouse <dpursehouse@collab.net>
2018-04-27 17:02:30 +09:00
..
HiddenErrorHandler.java Format all Java files with google-java-format 2017-02-07 10:04:39 +09:00
HttpLog.java Format all Java files with google-java-format 2017-02-07 10:04:39 +09:00
HttpLogLayout.java Format all Java files with google-java-format 2017-02-07 10:04:39 +09:00
JettyEnv.java Embed Jetty and run it out of java -jar gerrit.war daemon 2009-11-11 16:54:07 -08:00
JettyModule.java Refactor system log creation to remove code duplication 2014-06-27 15:16:39 +00:00
JettyServer.java Allow graceful rolling restarts 2018-03-21 22:26:41 +00:00
ProjectQoSFilter.java CommandExecutorQueueProvider: Fix singleton binding 2018-04-27 17:02:30 +09:00