Browse Source

successful promise exception fixed. #302

master
Nikita 9 years ago
parent
commit
74234cec75
  1. 4
      src/main/java/com/corundumstudio/socketio/handler/EncoderHandler.java

4
src/main/java/com/corundumstudio/socketio/handler/EncoderHandler.java

@ -221,7 +221,11 @@ public class EncoderHandler extends ChannelOutboundHandlerAdapter {
}
if (out.isReadable()) {
if (!promise.isDone()) {
ctx.channel().writeAndFlush(res, promise);
} else {
ctx.channel().writeAndFlush(res);
}
} else {
promise.trySuccess();
out.release();

Loading…
Cancel
Save