Ensure login response is written immediately (thanks shamonj03).

This commit is contained in:
Major-
2015-08-25 07:40:10 +01:00
parent ed160ef70e
commit bf11a3567c
@@ -213,8 +213,9 @@ public final class LoginDecoder extends StatefulFrameDecoder<LoginDecoderState>
private void writeResponseCode(ChannelHandlerContext ctx, int response) {
ByteBuf buffer = ctx.alloc().buffer(Byte.BYTES);
buffer.writeByte(response);
System.out.println("Sending response: " + response);
ctx.write(buffer).addListener(ChannelFutureListener.CLOSE);
ctx.writeAndFlush(buffer).addListener(ChannelFutureListener.CLOSE);
}
}