diff --git a/src/java/com/wolfssl/provider/jsse/WolfSSLServerSocket.java b/src/java/com/wolfssl/provider/jsse/WolfSSLServerSocket.java index f2ee750..5639c72 100644 --- a/src/java/com/wolfssl/provider/jsse/WolfSSLServerSocket.java +++ b/src/java/com/wolfssl/provider/jsse/WolfSSLServerSocket.java @@ -375,5 +375,13 @@ public class WolfSSLServerSocket extends SSLServerSocket { return socket; } + + @Override + public synchronized void close() throws IOException { + if (this.socket != null) { + this.socket.close(); + } + super.close(); + } }