Open figgles opened 7 years ago
When there is an error, the thread pool is not correctly shut down. Because the "active" flag is still set to false, close() will not shutdown the pool. This fixes the issue by shutting down the thread pool if there was an error.
When there is an error, the thread pool is not correctly shut down. Because the "active" flag is still set to false, close() will not shutdown the pool. This fixes the issue by shutting down the thread pool if there was an error.