|
@@ -22,10 +22,13 @@ import org.springframework.context.ApplicationContext;
|
|
|
import org.springframework.stereotype.Component;
|
|
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
|
|
|
|
-import javax.websocket.*;
|
|
|
+import javax.websocket.OnClose;
|
|
|
+import javax.websocket.OnError;
|
|
|
+import javax.websocket.OnMessage;
|
|
|
+import javax.websocket.OnOpen;
|
|
|
+import javax.websocket.Session;
|
|
|
import javax.websocket.server.PathParam;
|
|
|
import javax.websocket.server.ServerEndpoint;
|
|
|
-import java.io.EOFException;
|
|
|
import java.io.IOException;
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.Date;
|
|
@@ -119,7 +122,7 @@ public class WebSocketServer {
|
|
|
List<WebSocketServer> webSocketServerList = webSocketMap.get(userId);
|
|
|
webSocketServerList.remove(this);
|
|
|
|
|
|
- if (webSocketServerList.size() == 0) {
|
|
|
+ if (webSocketServerList.isEmpty()) {
|
|
|
webSocketMap.remove(userId);
|
|
|
}
|
|
|
}
|
|
@@ -141,11 +144,11 @@ public class WebSocketServer {
|
|
|
*/
|
|
|
@OnError
|
|
|
public void onError(Throwable error) {
|
|
|
- if (error instanceof EOFException){
|
|
|
- log.error("webSocket连接异常(EOFException)");
|
|
|
- return;
|
|
|
- }
|
|
|
- log.error("webSocket连接异常", error);
|
|
|
+ //if (error instanceof EOFException) {
|
|
|
+ // log.error("webSocket连接异常(EOFException)");
|
|
|
+ // return;
|
|
|
+ //}
|
|
|
+ //log.error("webSocket连接异常", error);
|
|
|
}
|
|
|
|
|
|
/**
|