Fixed logging of Encoder to log correct sequence number

This commit is contained in:
Jeroen van Erp
2018-04-30 09:30:28 +02:00
parent 329966ecc4
commit 42c52e4fe6

View File

@@ -62,8 +62,10 @@ final class Encoder
long encode(SSHPacket buffer) {
encodeLock.lock();
try {
if (log.isTraceEnabled())
log.trace("Encoding packet #{}: {}", seq, buffer.printHex());
if (log.isTraceEnabled()) {
// Add +1 to seq as we log before actually incrementing the sequence.
log.trace("Encoding packet #{}: {}", seq + 1, buffer.printHex());
}
if (usingCompression())
compress(buffer);