From bca42ee7b4c01b08595314f52ba3819895070d63 Mon Sep 17 00:00:00 2001 From: Redkale <22250530@qq.com> Date: Thu, 31 May 2018 15:21:48 +0800 Subject: [PATCH] --- src/org/redkale/net/http/WebSocketRunner.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/org/redkale/net/http/WebSocketRunner.java b/src/org/redkale/net/http/WebSocketRunner.java index bbf3498e0..e9cab4d11 100644 --- a/src/org/redkale/net/http/WebSocketRunner.java +++ b/src/org/redkale/net/http/WebSocketRunner.java @@ -290,7 +290,7 @@ class WebSocketRunner implements Runnable { channel.write(buffers, buffers, this); } } catch (Exception e) { - futureResult.complete(RETCODE_SENDEXCEPTION); + future.complete(RETCODE_SENDEXCEPTION); closeRunner(RETCODE_SENDEXCEPTION, "websocket send message failed on rewrite"); context.getLogger().log(Level.WARNING, "WebSocket sendMessage abort on rewrite, force to close channel, live " + (System.currentTimeMillis() - webSocket.getCreatetime()) / 1000 + " seconds", e); } @@ -299,7 +299,7 @@ class WebSocketRunner implements Runnable { @Override public void failed(Throwable exc, ByteBuffer[] attachments) { writing.set(false); - futureResult.complete(RETCODE_SENDEXCEPTION); + future.complete(RETCODE_SENDEXCEPTION); closeRunner(RETCODE_SENDEXCEPTION, "websocket send message failed on CompletionHandler"); if (exc != null) { context.getLogger().log(Level.FINE, "WebSocket sendMessage on CompletionHandler failed, force to close channel, live " + (System.currentTimeMillis() - webSocket.getCreatetime()) / 1000 + " seconds", exc);