Don't destroy the SslFilter when inputClosed is received: we might have some 
data to send


Project: http://git-wip-us.apache.org/repos/asf/mina/repo
Commit: http://git-wip-us.apache.org/repos/asf/mina/commit/7696c341
Tree: http://git-wip-us.apache.org/repos/asf/mina/tree/7696c341
Diff: http://git-wip-us.apache.org/repos/asf/mina/diff/7696c341

Branch: refs/heads/2.0
Commit: 7696c34105d1719e829fc802bdfa9c873b3d2d20
Parents: 4c62831
Author: Emmanuel Lécharny <[email protected]>
Authored: Tue May 29 07:02:36 2018 +0200
Committer: Emmanuel Lécharny <[email protected]>
Committed: Tue May 29 07:02:36 2018 +0200

----------------------------------------------------------------------
 .../java/org/apache/mina/filter/ssl/SslFilter.java | 17 -----------------
 1 file changed, 17 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mina/blob/7696c341/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 b2f8ac8..060ccc0 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
@@ -488,23 +488,6 @@ public class SslFilter extends IoFilterAdapter {
             nextFilter.sessionClosed(session);
         }
     }
-    
-    
-    @Override
-    public void inputClosed(NextFilter nextFilter, IoSession session) throws 
Exception {
-        SslHandler sslHandler = getSslSessionHandler(session);
-
-        try {
-            synchronized (sslHandler) {
-                // release resources
-                sslHandler.destroy();
-            }
-        } finally {
-            // notify closed session
-            nextFilter.inputClosed(session);
-        }
-    }
-
 
     @Override
     public void messageReceived(NextFilter nextFilter, IoSession session, 
Object message) throws SSLException {

Reply via email to