not shutting the pool if an external executorService is used