No need to have nested try blocks

.. because the catch block catches everything and rethrows it
This commit is contained in:
Trustin Lee 2013-04-04 14:44:52 +09:00
parent 788b88b7af
commit c25fd78ca0

View File

@ -109,7 +109,6 @@ public abstract class ByteToMessageDecoder
OutputMessageBuf out = OutputMessageBuf.get();
try {
while (in.isReadable()) {
try {
int outSize = out.size();
int oldInputLength = in.readableBytes();
decode(ctx, in, out);
@ -131,14 +130,13 @@ public abstract class ByteToMessageDecoder
if (isSingleDecode()) {
break;
}
}
} catch (Throwable t) {
if (t instanceof CodecException) {
throw (CodecException) t;
} else {
throw new DecoderException(t);
}
}
}
} finally {
if (out.drainToNextInbound(ctx)) {
decodeWasNull = false;