diff --git a/src/main/java/com/hotlcc/wechat4j/Wechat.java b/src/main/java/com/hotlcc/wechat4j/Wechat.java index 0c3c863..d2cc6ed 100644 --- a/src/main/java/com/hotlcc/wechat4j/Wechat.java +++ b/src/main/java/com/hotlcc/wechat4j/Wechat.java @@ -692,7 +692,7 @@ public class Wechat { if (i == 0) { log.info("同步监听请求失败,正在重试..."); } else if (i > 0) { - log.info("第{}次重试失败" + i); + log.info("第{}次重试失败", i); } if (i >= time) { @@ -741,7 +741,7 @@ public class Wechat { try { switch (type) { case ERROR_EXIT: - handler.handleErrorExitEvent(wechat); + handler.handleErrorExitEvent(wechat, t); break; case REMOTE_EXIT: handler.handleRemoteExitEvent(wechat); diff --git a/src/main/java/com/hotlcc/wechat4j/handler/ExitEventHandler.java b/src/main/java/com/hotlcc/wechat4j/handler/ExitEventHandler.java index 4e57f75..30ab177 100644 --- a/src/main/java/com/hotlcc/wechat4j/handler/ExitEventHandler.java +++ b/src/main/java/com/hotlcc/wechat4j/handler/ExitEventHandler.java @@ -23,7 +23,7 @@ public interface ExitEventHandler { * * @param wechat 微信客户端 */ - void handleErrorExitEvent(Wechat wechat); + void handleErrorExitEvent(Wechat wechat, Throwable t); /** * 针对远程人为导致的退出事件