diff --git a/hawkbit-security-core/src/main/java/org/eclipse/hawkbit/security/MDCHandler.java b/hawkbit-security-core/src/main/java/org/eclipse/hawkbit/security/MDCHandler.java index 6037ddbaa..fd9de1c37 100644 --- a/hawkbit-security-core/src/main/java/org/eclipse/hawkbit/security/MDCHandler.java +++ b/hawkbit-security-core/src/main/java/org/eclipse/hawkbit/security/MDCHandler.java @@ -125,12 +125,10 @@ public class MDCHandler { put(MDC_KEY_USER, currentUser); } } + } catch (final RuntimeException e) { + throw e; } catch (final Exception e) { - if (e instanceof RuntimeException) { - throw (RuntimeException) e; - } else { - throw new WrappedException(e); - } + throw new WrappedException(e); } }