diff --git a/ssjygl-xsx-local/src/main/java/com/cowr/local/ssjygl/netty/SocketIOService.java b/ssjygl-xsx-local/src/main/java/com/cowr/local/ssjygl/netty/SocketIOService.java index 5d3f3c6..a338423 100644 --- a/ssjygl-xsx-local/src/main/java/com/cowr/local/ssjygl/netty/SocketIOService.java +++ b/ssjygl-xsx-local/src/main/java/com/cowr/local/ssjygl/netty/SocketIOService.java @@ -128,9 +128,13 @@ public class SocketIOService { log.debug("开始销毁 socket.io client:" + server.getAllClients().size()); while (iterator.hasNext()) { - SocketIOClient client = iterator.next(); - client.disconnect(); - log.debug("销毁 socket.io client:" + client); + try { + SocketIOClient client = iterator.next(); + client.disconnect(); + log.debug("销毁 socket.io client:" + client); + } catch (Exception e) { + log.error(e.getMessage(), e); + } } server.stop(); diff --git a/ssjygl-xsx-service/src/main/java/com/cowr/service/ssjygl/main/AuthInterceptor.java b/ssjygl-xsx-service/src/main/java/com/cowr/service/ssjygl/main/AuthInterceptor.java index 8df3c29..814f24b 100644 --- a/ssjygl-xsx-service/src/main/java/com/cowr/service/ssjygl/main/AuthInterceptor.java +++ b/ssjygl-xsx-service/src/main/java/com/cowr/service/ssjygl/main/AuthInterceptor.java @@ -50,6 +50,7 @@ public class AuthInterceptor implements Interceptor { add("/customer/edit"); add("/sysuser/edit"); + add("/sysuser/modpwd"); }}); }