From b01d15feb09f2c912dbf7dd07ceff3aa608a9f60 Mon Sep 17 00:00:00 2001 From: Xue-Lei Andrew Fan Date: Wed, 24 Oct 2012 08:25:29 -0700 Subject: [PATCH] 8001466: Nightly regression test failure of SSLSocketSNISensitive.java Reviewed-by: weijun --- .../net/ssl/ServerName/SSLSocketSNISensitive.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/jdk/test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketSNISensitive.java b/jdk/test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketSNISensitive.java index 4c50c305704..03a841bfd85 100644 --- a/jdk/test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketSNISensitive.java +++ b/jdk/test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketSNISensitive.java @@ -267,6 +267,9 @@ public class SSLSocketSNISensitive { SSLSocket sslSocket = (SSLSocket)sslServerSocket.accept(); try { + sslSocket.setSoTimeout(5000); + sslSocket.setSoLinger(true, 5); + InputStream sslIS = sslSocket.getInputStream(); OutputStream sslOS = sslSocket.getOutputStream(); @@ -312,6 +315,9 @@ public class SSLSocketSNISensitive { sslSocket.setSSLParameters(params); try { + sslSocket.setSoTimeout(5000); + sslSocket.setSoLinger(true, 5); + InputStream sslIS = sslSocket.getInputStream(); OutputStream sslOS = sslSocket.getOutputStream(); @@ -519,7 +525,7 @@ public class SSLSocketSNISensitive { * * Release the client, if not active already... */ - System.err.println("Server died..."); + System.err.println("Server died, because of " + e); serverReady = true; serverException = e; } @@ -547,7 +553,7 @@ public class SSLSocketSNISensitive { /* * Our client thread just died. */ - System.err.println("Client died..."); + System.err.println("Client died, because of " + e); clientException = e; } }