You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mina.apache.org by el...@apache.org on 2016/02/16 11:07:18 UTC
[4/4] mina git commit: Don't reset the buffer in SSLFilter when e
have encrypted it.
Don't reset the buffer in SSLFilter when e have encrypted it.
Project: http://git-wip-us.apache.org/repos/asf/mina/repo
Commit: http://git-wip-us.apache.org/repos/asf/mina/commit/a42871a7
Tree: http://git-wip-us.apache.org/repos/asf/mina/tree/a42871a7
Diff: http://git-wip-us.apache.org/repos/asf/mina/diff/a42871a7
Branch: refs/heads/2.0
Commit: a42871a778c772b52267ef5a68d72cc043aaef54
Parents: 6f8d927
Author: Emmanuel Lécharny <el...@symas.com>
Authored: Tue Feb 16 10:28:35 2016 +0100
Committer: Emmanuel Lécharny <el...@symas.com>
Committed: Tue Feb 16 10:28:35 2016 +0100
----------------------------------------------------------------------
mina-core/src/main/java/org/apache/mina/filter/ssl/SslFilter.java | 2 --
1 file changed, 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/mina/blob/a42871a7/mina-core/src/main/java/org/apache/mina/filter/ssl/SslFilter.java
----------------------------------------------------------------------
diff --git a/mina-core/src/main/java/org/apache/mina/filter/ssl/SslFilter.java b/mina-core/src/main/java/org/apache/mina/filter/ssl/SslFilter.java
index 5f0090f..59e67ed 100644
--- a/mina-core/src/main/java/org/apache/mina/filter/ssl/SslFilter.java
+++ b/mina-core/src/main/java/org/apache/mina/filter/ssl/SslFilter.java
@@ -630,9 +630,7 @@ public class SslFilter extends IoFilterAdapter {
sslHandler.scheduleFilterWrite(nextFilter, writeRequest);
} else if (sslHandler.isHandshakeComplete()) {
// SSL encrypt
- int pos = buf.position();
sslHandler.encrypt(buf.buf());
- buf.position(pos);
IoBuffer encryptedBuffer = sslHandler.fetchOutNetBuffer();
sslHandler.scheduleFilterWrite(nextFilter, new EncryptedWriteRequest(writeRequest,
encryptedBuffer));