diff options
author | Jo Kristian Bergum <bergum@yahoo-inc.com> | 2017-10-26 21:34:01 +0200 |
---|---|---|
committer | Jo Kristian Bergum <bergum@yahoo-inc.com> | 2017-10-26 21:34:01 +0200 |
commit | c093398c009e6090d6fb259d1c70813a095aece9 (patch) | |
tree | cd6de9efd0c149d6bf3afd182403f92b3e592753 | |
parent | c8d67995a7f6e6bf24d7d2df27dfb7249de44a0d (diff) |
Log instead
-rw-r--r-- | documentapi/src/main/java/com/yahoo/documentapi/messagebus/protocol/AsyncInitializationPolicy.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/documentapi/src/main/java/com/yahoo/documentapi/messagebus/protocol/AsyncInitializationPolicy.java b/documentapi/src/main/java/com/yahoo/documentapi/messagebus/protocol/AsyncInitializationPolicy.java index dafa921089f..77e4c714b43 100644 --- a/documentapi/src/main/java/com/yahoo/documentapi/messagebus/protocol/AsyncInitializationPolicy.java +++ b/documentapi/src/main/java/com/yahoo/documentapi/messagebus/protocol/AsyncInitializationPolicy.java @@ -11,6 +11,7 @@ import java.util.List; import java.util.Map; import java.util.TreeMap; import java.util.concurrent.ScheduledThreadPoolExecutor; +import java.util.logging.Logger; /** * Abstract class for routing policies that need asynchronous initialization. @@ -26,6 +27,8 @@ public abstract class AsyncInitializationPolicy implements DocumentProtocolRouti DONE }; + private static final Logger log = Logger.getLogger(AsyncInitializationPolicy.class.getName()); + InitState initState; ScheduledThreadPoolExecutor executor; Exception initException; @@ -102,7 +105,7 @@ public abstract class AsyncInitializationPolicy implements DocumentProtocolRouti try { init(); } catch (Exception e) { - e.printStackTrace(); + log.warning("Init threw exception" + exceptionMessageWithTrace(e)); initException = e; } |