summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--documentapi/src/main/java/com/yahoo/documentapi/messagebus/protocol/AsyncInitializationPolicy.java5
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;
}