Skip to content

Commit 5cc7a33

Browse files
committed
Simplify exception
1 parent 3e04c60 commit 5cc7a33

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

src/main/java/eu/openanalytics/containerproxy/service/ProxyService.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
*/
2121
package eu.openanalytics.containerproxy.service;
2222

23+
import eu.openanalytics.containerproxy.ContainerFailedToStartException;
2324
import eu.openanalytics.containerproxy.ContainerProxyException;
2425
import eu.openanalytics.containerproxy.ProxyFailedToStartException;
2526
import eu.openanalytics.containerproxy.ProxyStartValidationException;
@@ -541,7 +542,11 @@ private Proxy startOrResumeProxy(Authentication user, Proxy proxy, ProxyStartupL
541542
throw new ContainerProxyException("Cannot start or resume proxy because status is invalid");
542543
}
543544
} catch (ProxyFailedToStartException t) {
544-
slog.warn(t.getProxy(), t, "Proxy failed to start");
545+
if (t.getCause() instanceof ContainerFailedToStartException) {
546+
slog.warn(t.getProxy(), t.getCause(), "Proxy failed to start");
547+
} else {
548+
slog.warn(t.getProxy(), t, "Proxy failed to start");
549+
}
545550
try {
546551
logService.onProxyStartFailed(t.getProxy());
547552
} catch (Throwable t2) {

0 commit comments

Comments
 (0)