check if the scheduled thread pool is not terminated when trying to terminate it

This commit is contained in:
kimchy 2010-12-23 15:18:22 +02:00
parent 9f72a8d68b
commit 5f25ae4f2f

View File

@ -99,7 +99,7 @@ public abstract class AbstractThreadPool extends AbstractComponent implements Th
if (!executorService.isTerminated()) {
executorService.shutdownNow();
}
if (!executorService.isTerminated()) {
if (!scheduledExecutorService.isTerminated()) {
scheduledExecutorService.shutdownNow();
}
if (!cached.isTerminated()) {