Skip to content

Commit 0ceb1c8

Browse files
committed
3.7.3
1 parent f4be237 commit 0ceb1c8

File tree

3 files changed

+2
-25
lines changed

3 files changed

+2
-25
lines changed

solon-jakarta-projects/solon-server/solon-server-tomcat-jakarta/src/main/java/org/noear/solon/server/tomcat/TomcatServer.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@
4646
*/
4747
public class TomcatServer extends TomcatServerBase {
4848
protected boolean isSecure;
49-
protected boolean enableWebSocket;
5049

5150
public boolean isSecure() {
5251
return isSecure;

solon-jakarta-projects/solon-server/solon-server-tomcat-jakarta/src/main/java/org/noear/solon/server/tomcat/TomcatServerBase.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ public abstract class TomcatServerBase implements ServerLifecycle, HttpServerCon
5656
protected Set<Integer> addHttpPorts = new LinkedHashSet<>();
5757

5858
protected boolean enableHttp2 = false;
59+
protected boolean enableWebSocket;
5960

6061
public TomcatServerBase(HttpServerProps props) {
6162
this.props = props;
@@ -122,7 +123,7 @@ public void start(String host, int port) throws Throwable {
122123

123124
_server.start();
124125

125-
if(TcWebSocketManager.isEnableWebSocket()) {
126+
if(enableWebSocket) {
126127
TcWebSocketManager.registerEndpoints(_context);
127128
}
128129
}

solon-jakarta-projects/solon-server/solon-server-tomcat-jakarta/src/main/java/org/noear/solon/server/tomcat/websocket/TcWebSocketManager.java

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,6 @@
3434
*/
3535
public class TcWebSocketManager {
3636
private static final Logger log = LoggerFactory.getLogger(TcWebSocketManager.class);
37-
private static boolean enableWebSocket = false;
38-
39-
private TcWebSocketManager() {}
4037

4138
/**
4239
* 在Tomcat上下文中初始化WebSocket支持
@@ -51,7 +48,6 @@ public static void init(Context context) {
5148
try {
5249
// 注册WebSocket容器初始化器
5350
context.addServletContainerInitializer(new WsSci(), null);
54-
enableWebSocket = true;
5551
log.info("Tomcat WebSocket initialized");
5652
} catch (Exception e) {
5753
log.error("Failed to initialize Tomcat WebSocket", e);
@@ -97,23 +93,4 @@ public static void registerEndpoints(Context context) {
9793
log.error("Failed to register Tomcat WebSocket endpoints", e);
9894
}
9995
}
100-
101-
/**
102-
* 检查WebSocket是否已启用
103-
*/
104-
public static boolean isEnableWebSocket() {
105-
return enableWebSocket;
106-
}
107-
108-
/**
109-
* 获取WebSocket容器
110-
*/
111-
// public static ServerContainer getServerContainer(Context context) {
112-
// if (context == null) {
113-
// return null;
114-
// }
115-
//
116-
// return (ServerContainer) context.getServletContext()
117-
// .getAttribute("jakarta.websocket.server.ServerContainer");
118-
// }
11996
}

0 commit comments

Comments
 (0)