8037346: Need to terminate server process if client runs into problems
Reviewed-by: weijun
This commit is contained in:
parent
47e00453cc
commit
451daea8f4
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2001, 2013, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2001, 2014, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -98,6 +98,7 @@ public class PostThruProxy {
|
||||
ServerSocketFactory ssf =
|
||||
PostThruProxy.getServerSocketFactory(useSSL);
|
||||
ServerSocket ss = ssf.createServerSocket(serverPort);
|
||||
ss.setSoTimeout(30000); // 30 seconds
|
||||
serverPort = ss.getLocalPort();
|
||||
new TestServer(ss);
|
||||
} catch (Exception e) {
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2001, 2013, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2001, 2014, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -100,6 +100,7 @@ public class PostThruProxyWithAuth {
|
||||
ServerSocketFactory ssf =
|
||||
PostThruProxyWithAuth.getServerSocketFactory(useSSL);
|
||||
ServerSocket ss = ssf.createServerSocket(serverPort);
|
||||
ss.setSoTimeout(30000); // 30 seconds
|
||||
serverPort = ss.getLocalPort();
|
||||
new TestServer(ss);
|
||||
} catch (Exception e) {
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2002, 2005, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2002, 2014, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -88,6 +88,7 @@ public class NotifyHandshakeTest implements HandshakeCompletedListener {
|
||||
*/
|
||||
SSLServerSocket sslss =
|
||||
(SSLServerSocket)sslssf.createServerSocket(serverPort);
|
||||
sslss.setSoTimeout(30000); // 30 seconds
|
||||
serverPort = sslss.getLocalPort();
|
||||
Server server = new Server(sslss);
|
||||
server.start();
|
||||
|
Loading…
Reference in New Issue
Block a user