Browse Source

Upgrade to Jetty 12.1 onWebSocketClose signature

See gh-35345
pull/35447/head
Juergen Hoeller 3 months ago
parent
commit
3fb3b3d1b9
  1. 3
      spring-webflux/src/main/java/org/springframework/web/reactive/socket/adapter/JettyWebSocketHandlerAdapter.java

3
spring-webflux/src/main/java/org/springframework/web/reactive/socket/adapter/JettyWebSocketHandlerAdapter.java

@ -98,9 +98,10 @@ public class JettyWebSocketHandlerAdapter implements Session.Listener { @@ -98,9 +98,10 @@ public class JettyWebSocketHandlerAdapter implements Session.Listener {
}
@Override
public void onWebSocketClose(int statusCode, String reason) {
public void onWebSocketClose(int statusCode, String reason, Callback callback) {
Assert.state(this.delegateSession != null, "No delegate session available");
this.delegateSession.handleClose(CloseStatus.create(statusCode, reason));
callback.succeed();
}
@Override

Loading…
Cancel
Save