From 77369a0ecd7045aec7be0226ca4843f893bbcda0 Mon Sep 17 00:00:00 2001 From: Jens Geyer Date: Thu, 16 Jan 2014 21:36:08 +0100 Subject: [PATCH] THRIFT-2322 Correctly show the number of times ExecutorService (java) has rejected the client. Patch: Rohit Agarwal & Jens Geyer --- .../src/org/apache/thrift/server/TThreadPoolServer.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/java/src/org/apache/thrift/server/TThreadPoolServer.java b/lib/java/src/org/apache/thrift/server/TThreadPoolServer.java index 38dfd582..0a1763e6 100644 --- a/lib/java/src/org/apache/thrift/server/TThreadPoolServer.java +++ b/lib/java/src/org/apache/thrift/server/TThreadPoolServer.java @@ -117,13 +117,13 @@ public class TThreadPoolServer extends TServer { stopped_ = false; setServing(true); - while (!stopped_) { - int failureCount = 0; + int failureCount = 0; + while (!stopped_) { try { TTransport client = serverTransport_.accept(); WorkerProcess wp = new WorkerProcess(client); + int rejections = 0; while(true) { - int rejections = 0; try { executorService_.execute(wp); break; -- 2.17.1