diff options
| -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");      }    } | 
