RejectedExecutionException under load in Java TThreadPoolServer ---------------------------------------------------------------
Key: THRIFT-692 URL: https://issues.apache.org/jira/browse/THRIFT-692 Project: Thrift Issue Type: Bug Components: Library (Java) Environment: Linux Reporter: Rob Slifka Priority: Critical Under load, we're seeing this unpredictably. We're using a version of HEAD from August of 2009 since it's worked so well for us. The code that we're running against are essentially stubs for when we hook up to "real" Thrift server. I.e. our Thrift calls are answered by a server that returns literals without doing any "work" per se. {code} Starting Thrift server on 9090... Exception in thread "main" java.util.concurrent.RejectedExecutionException at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:1760) at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:767) at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:658) at org.apache.thrift.server.TThreadPoolServer.serve(TThreadPoolServer.java:185) at com.foo.ipc.server.ThriftServer.main(Unknown Source) {code} Ring a bell? -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.