aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-css-plugin
diff options
context:
space:
mode:
authorTibor Blenessy2018-09-13 15:51:28 +0200
committerElena Vilchik2018-09-13 15:51:28 +0200
commitc457c8771bd540d6867af4673e1a14c55bf7dcc6 (patch)
tree790b4eb82ae997f3fbe961b29cef7599ada6e45e /sonar-css-plugin
parente7917f3580182bd0b4a1828a44ee9b89814ecf89 (diff)
downloadsonar-css-c457c8771bd540d6867af4673e1a14c55bf7dcc6.tar.bz2
Fix quality flaw: improve coverage (#128)
Diffstat (limited to 'sonar-css-plugin')
-rw-r--r--sonar-css-plugin/src/main/java/org/sonar/css/plugin/ExternalProcessStreamConsumer.java11
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");
}
}