From edf1c904e32664ed4412390e191764a738f0d8af Mon Sep 17 00:00:00 2001 From: Jonathan Cobb Date: Tue, 21 Jan 2020 12:35:13 -0500 Subject: [PATCH] only print stack traces when debug logging --- src/main/java/org/cobbzilla/util/daemon/ZillaRuntime.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/cobbzilla/util/daemon/ZillaRuntime.java b/src/main/java/org/cobbzilla/util/daemon/ZillaRuntime.java index f3bfa0c..4b964b8 100644 --- a/src/main/java/org/cobbzilla/util/daemon/ZillaRuntime.java +++ b/src/main/java/org/cobbzilla/util/daemon/ZillaRuntime.java @@ -155,7 +155,13 @@ public class ZillaRuntime { if (cause instanceof Exception) errorApi.report(message, (Exception) cause); else errorApi.report(e); } - if (cause != null) log.error("Inner exception: " + message, cause); + if (cause != null) { + if (log.isDebugEnabled()) { + log.debug("Inner exception: " + message, cause); + } else { + log.error("Inner exception: " + message + ": "+ shortError(cause)); + } + } throw e; }