]> source.dussan.org Git - sonarqube.git/commitdiff
remove rethrow of exception in tryToStartProcess
authorSébastien Lesaint <sebastien.lesaint@sonarsource.com>
Fri, 30 Aug 2019 09:35:30 +0000 (11:35 +0200)
committerSonarTech <sonartech@sonarsource.com>
Fri, 30 Aug 2019 18:21:03 +0000 (20:21 +0200)
rethrowing is effectively useless as no called will catch the exception
in practice, it is caught by the default exception handle of technical thread involved in scheduler SQ start/stop and logged to default logger
this is just noise as the error has been logged by ManagedProcessHandler's start method anyway.

server/sonar-main/src/main/java/org/sonar/application/SchedulerImpl.java

index 3259a5efcbb99687d4098711b19ae625f08a7f09..9de3c9acbe7325242949d6d002e64becce90be5e 100644 (file)
@@ -194,7 +194,6 @@ public class SchedulerImpl implements Scheduler, ManagedProcessEventListener, Pr
     } catch (RuntimeException e) {
       // failed to start command -> stop everything
       hardStop();
-      throw e;
     }
   }