test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/FlowTest.java
equal
deleted
inserted
replaced
27 import java.io.File; |
27 import java.io.File; |
28 import java.io.FileInputStream; |
28 import java.io.FileInputStream; |
29 import java.io.IOException; |
29 import java.io.IOException; |
30 import java.io.InputStream; |
30 import java.io.InputStream; |
31 import java.io.OutputStream; |
31 import java.io.OutputStream; |
|
32 import java.net.InetSocketAddress; |
32 import java.net.Socket; |
33 import java.net.Socket; |
33 import java.nio.ByteBuffer; |
34 import java.nio.ByteBuffer; |
34 import java.security.KeyManagementException; |
35 import java.security.KeyManagementException; |
35 import java.security.KeyStore; |
36 import java.security.KeyStore; |
36 import java.security.KeyStoreException; |
37 import java.security.KeyStoreException; |
194 |
195 |
195 SSLLoopbackSubscriber(SSLContext ctx, |
196 SSLLoopbackSubscriber(SSLContext ctx, |
196 ExecutorService exec, |
197 ExecutorService exec, |
197 CountDownLatch allBytesReceived) throws IOException { |
198 CountDownLatch allBytesReceived) throws IOException { |
198 SSLServerSocketFactory fac = ctx.getServerSocketFactory(); |
199 SSLServerSocketFactory fac = ctx.getServerSocketFactory(); |
199 SSLServerSocket serv = (SSLServerSocket) fac.createServerSocket(0); |
200 SSLServerSocket serv = (SSLServerSocket) fac.createServerSocket(); |
|
201 serv.setReuseAddress(false); |
|
202 serv.bind(new InetSocketAddress(0)); |
200 SSLParameters params = serv.getSSLParameters(); |
203 SSLParameters params = serv.getSSLParameters(); |
201 params.setApplicationProtocols(new String[]{"proto2"}); |
204 params.setApplicationProtocols(new String[]{"proto2"}); |
202 serv.setSSLParameters(params); |
205 serv.setSSLParameters(params); |
203 |
206 |
204 |
207 |