diff --git a/src/org/redkale/net/http/WebSocketEngine.java b/src/org/redkale/net/http/WebSocketEngine.java index 486813705..8fda5a9b3 100644 --- a/src/org/redkale/net/http/WebSocketEngine.java +++ b/src/org/redkale/net/http/WebSocketEngine.java @@ -243,7 +243,7 @@ public class WebSocketEngine { } } } - if (future != null) future = future.whenComplete((rs, ex) -> context.offerBuffer(packet.sendBuffers)); + if (future != null) future.whenComplete((rs, ex) -> context.offerBuffer(packet.sendBuffers)); return future == null ? CompletableFuture.completedFuture(RETCODE_GROUP_EMPTY) : future; } else { CompletableFuture future = null; @@ -302,7 +302,7 @@ public class WebSocketEngine { } } } - if (future != null) future = future.whenComplete((rs, ex) -> context.offerBuffer(packet.sendBuffers)); + if (future != null) future.whenComplete((rs, ex) -> context.offerBuffer(packet.sendBuffers)); return future == null ? CompletableFuture.completedFuture(RETCODE_GROUP_EMPTY) : future; } else { CompletableFuture future = null;