diff options
Diffstat (limited to 'sonar-css-plugin')
| -rw-r--r-- | sonar-css-plugin/src/main/java/org/sonar/css/plugin/ExternalProcessStreamConsumer.java | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/sonar-css-plugin/src/main/java/org/sonar/css/plugin/ExternalProcessStreamConsumer.java b/sonar-css-plugin/src/main/java/org/sonar/css/plugin/ExternalProcessStreamConsumer.java index d6f176b..568a911 100644 --- a/sonar-css-plugin/src/main/java/org/sonar/css/plugin/ExternalProcessStreamConsumer.java +++ b/sonar-css-plugin/src/main/java/org/sonar/css/plugin/ExternalProcessStreamConsumer.java @@ -55,15 +55,10 @@ class ExternalProcessStreamConsumer { }); } - void await() { + void await() throws InterruptedException { executorService.shutdown(); - try { - if (!executorService.awaitTermination(5, TimeUnit.MINUTES)) { - LOG.error("External process stream consumer timed out"); - } - } catch (InterruptedException e) { - LOG.warn("InterruptedException while waiting for external process stream consumer to finish", e); - Thread.currentThread().interrupt(); + if (!executorService.awaitTermination(5, TimeUnit.MINUTES)) { + LOG.error("External process stream consumer timed out"); } } |
