use shutdown instead of shutdownNow to gracefully execute already queued tasks

This commit is contained in:
Alexey Kudravtsev
2017-12-04 13:57:26 +03:00
parent dbb58262c2
commit 57dc28bbaf
@@ -217,7 +217,7 @@ public class ExternalJavacManager {
public void stop() {
myChannelRegistrar.close().awaitUninterruptibly();
myExecutor.shutdownNow();
myExecutor.shutdown();
}
private ExternalJavacProcessHandler launchExternalJavacProcess(UUID uuid,