@ -75,7 +75,7 @@ public class ReactorNettyTcpConnection<P> implements TcpConnection<P> {
@@ -75,7 +75,7 @@ public class ReactorNettyTcpConnection<P> implements TcpConnection<P> {
@Override
publicvoidclose(){
// Ignore result: can't overflow, ok if not first or no one listens
// Ignore result: concurrent attempts to complete are ok
@ -584,22 +584,22 @@ public class SimpAnnotationMethodMessageHandlerTests {
@@ -584,22 +584,22 @@ public class SimpAnnotationMethodMessageHandlerTests {
@ -65,11 +65,8 @@ public class MockServerHttpResponse extends AbstractServerHttpResponse {
@@ -65,11 +65,8 @@ public class MockServerHttpResponse extends AbstractServerHttpResponse {
this.writeHandler=body->{
// Avoid .then() that causes data buffers to be discarded and released
@ -83,8 +83,9 @@ public class HttpHandlerConnector implements ClientHttpConnector {
@@ -83,8 +83,9 @@ public class HttpHandlerConnector implements ClientHttpConnector {
@ -96,8 +97,8 @@ public class HttpHandlerConnector implements ClientHttpConnector {
@@ -96,8 +97,8 @@ public class HttpHandlerConnector implements ClientHttpConnector {
@ -110,10 +111,10 @@ public class HttpHandlerConnector implements ClientHttpConnector {
@@ -110,10 +111,10 @@ public class HttpHandlerConnector implements ClientHttpConnector {
log("Writing client request for ",httpMethod,uri);
@ -65,11 +65,8 @@ public class MockServerHttpResponse extends AbstractServerHttpResponse {
@@ -65,11 +65,8 @@ public class MockServerHttpResponse extends AbstractServerHttpResponse {
this.writeHandler=body->{
// Avoid .then() that causes data buffers to be discarded and released
@ -57,9 +57,10 @@ public class ErrorsMethodArgumentResolver extends HandlerMethodArgumentResolverS
@@ -57,9 +57,10 @@ public class ErrorsMethodArgumentResolver extends HandlerMethodArgumentResolverS
Objecterrors=getErrors(parameter,context);
// Initially Errors/BindingResult is a Mono in the model even if it cannot be declared
// as an async argument. That way it can be resolved first while the Mono can complete
// later at which point the model is also updated for further use.
// Initially ModelAttributeMethodArgumentResolver adds Errors/BindingResult as a
// Mono in the model even if it can't be declared as such on a controller method.
// This is done to enable early argument resolution here. When the Mono actually
// completes it is replaced in the model with the actual value.
@ -119,13 +119,13 @@ public class ModelAttributeMethodArgumentResolver extends HandlerMethodArgumentR
@@ -119,13 +119,13 @@ public class ModelAttributeMethodArgumentResolver extends HandlerMethodArgumentR
@ -46,7 +47,14 @@ public class TomcatWebSocketSession extends StandardWebSocketSession {
@@ -46,7 +47,14 @@ public class TomcatWebSocketSession extends StandardWebSocketSession {
@ -112,10 +112,10 @@ public class StandardWebSocketClient implements WebSocketClient {
@@ -112,10 +112,10 @@ public class StandardWebSocketClient implements WebSocketClient {
@ -124,21 +124,13 @@ public class StandardWebSocketClient implements WebSocketClient {
@@ -124,21 +124,13 @@ public class StandardWebSocketClient implements WebSocketClient {
@ -44,11 +45,10 @@ public class TomcatWebSocketClient extends StandardWebSocketClient {
@@ -44,11 +45,10 @@ public class TomcatWebSocketClient extends StandardWebSocketClient {