diff --git a/src/main/java/org/jboss/netty/handler/ssl/SslHandler.java b/src/main/java/org/jboss/netty/handler/ssl/SslHandler.java index 666cb7122f..edd2b52545 100644 --- a/src/main/java/org/jboss/netty/handler/ssl/SslHandler.java +++ b/src/main/java/org/jboss/netty/handler/ssl/SslHandler.java @@ -338,7 +338,7 @@ public class SslHandler extends FrameDecoder engine.beginHandshake(); runDelegatedTasks(); handshakeFuture = this.handshakeFuture = future(channel); - } catch (SSLException e) { + } catch (Exception e) { handshakeFuture = this.handshakeFuture = failedFuture(channel, e); } }