未验证 提交 1eb8fb6d 编写于 作者: Q qiaozhanwei 提交者: GitHub

NettyDecoder class decode method switch case remove break (#3035)

上级 d87d2d80
...@@ -55,19 +55,15 @@ public class NettyDecoder extends ReplayingDecoder<NettyDecoder.State> { ...@@ -55,19 +55,15 @@ public class NettyDecoder extends ReplayingDecoder<NettyDecoder.State> {
case MAGIC: case MAGIC:
checkMagic(in.readByte()); checkMagic(in.readByte());
checkpoint(State.COMMAND); checkpoint(State.COMMAND);
break;
case COMMAND: case COMMAND:
commandHeader.setType(in.readByte()); commandHeader.setType(in.readByte());
checkpoint(State.OPAQUE); checkpoint(State.OPAQUE);
break;
case OPAQUE: case OPAQUE:
commandHeader.setOpaque(in.readLong()); commandHeader.setOpaque(in.readLong());
checkpoint(State.BODY_LENGTH); checkpoint(State.BODY_LENGTH);
break;
case BODY_LENGTH: case BODY_LENGTH:
commandHeader.setBodyLength(in.readInt()); commandHeader.setBodyLength(in.readInt());
checkpoint(State.BODY); checkpoint(State.BODY);
break;
case BODY: case BODY:
byte[] body = new byte[commandHeader.getBodyLength()]; byte[] body = new byte[commandHeader.getBodyLength()];
in.readBytes(body); in.readBytes(body);
...@@ -79,7 +75,6 @@ public class NettyDecoder extends ReplayingDecoder<NettyDecoder.State> { ...@@ -79,7 +75,6 @@ public class NettyDecoder extends ReplayingDecoder<NettyDecoder.State> {
out.add(packet); out.add(packet);
// //
checkpoint(State.MAGIC); checkpoint(State.MAGIC);
break;
default: default:
logger.warn("unknown decoder state {}", state()); logger.warn("unknown decoder state {}", state());
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册