From e7940d5c3a485e6015ae51c3b3e5fe2f05aafde9 Mon Sep 17 00:00:00 2001 From: Vitaly Takmazov Date: Fri, 18 Nov 2016 17:27:55 +0300 Subject: juick-xmpp: fix reconnection --- juick-core/src/main/java/com/juick/xml/adapters/SimpleDateAdapter.java | 2 +- juick-xmpp/src/main/java/com/juick/components/s2s/ConnectionRouter.java | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/juick-core/src/main/java/com/juick/xml/adapters/SimpleDateAdapter.java b/juick-core/src/main/java/com/juick/xml/adapters/SimpleDateAdapter.java index 264f8c22..1093e47a 100644 --- a/juick-core/src/main/java/com/juick/xml/adapters/SimpleDateAdapter.java +++ b/juick-core/src/main/java/com/juick/xml/adapters/SimpleDateAdapter.java @@ -21,7 +21,7 @@ public class SimpleDateAdapter extends XmlAdapter { @Override public String marshal(Date v) throws Exception { if (v == null) { - return ""; + return null; } synchronized (dateFormat) { return dateFormat.format(v); diff --git a/juick-xmpp/src/main/java/com/juick/components/s2s/ConnectionRouter.java b/juick-xmpp/src/main/java/com/juick/components/s2s/ConnectionRouter.java index 9400aad7..5af00329 100644 --- a/juick-xmpp/src/main/java/com/juick/components/s2s/ConnectionRouter.java +++ b/juick-xmpp/src/main/java/com/juick/components/s2s/ConnectionRouter.java @@ -133,6 +133,7 @@ public class ConnectionRouter extends Connection implements Runnable { logger.warn("STREAM ROUTER FINISHED"); } catch (Exception e) { logger.warn("router error, reconnection " + e.toString()); + execution.recordFailure(e); } } }); -- cgit v1.2.3