This is an automated email from the ASF dual-hosted git repository. elecharny pushed a commit to branch bugfix/DIRMINA-1173 in repository https://gitbox.apache.org/repos/asf/mina.git
commit 57767e494323d60db7613fd92ec79a479ddebfe7 Author: emmanuel lecharny <elecha...@apache.org> AuthorDate: Fri Apr 26 21:00:57 2024 +0200 Added some new lines for clarity --- mina-core/src/main/java/org/apache/mina/filter/ssl/SslFilter.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 18ca3faec..12d2f4ec1 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 @@ -313,11 +313,13 @@ public class SslFilter extends IoFilterAdapter { if (sslHandler == null) { InetSocketAddress s = InetSocketAddress.class.cast(session.getRemoteAddress()); SSLEngine sslEngine = createEngine(session, s); + if(nonBlockingPipeline) { sslHandler = new SSLHandlerG1(sslEngine, EXECUTOR, session); - }else { + } else { sslHandler = new SSLHandlerG0(sslEngine, EXECUTOR, session); } + session.setAttribute(SSL_HANDLER, sslHandler); }