8031666: TEST_BUG: java/net/ipv6tests/UdpTest.java failed because of SocketTimeoutException
authortyan
Fri, 17 Jan 2014 14:03:57 +0000
changeset 22294 1e3a7c70240c
parent 22293 9a913cb32aae
child 22295 f140aab86aed
8031666: TEST_BUG: java/net/ipv6tests/UdpTest.java failed because of SocketTimeoutException Reviewed-by: alanb, chegar
jdk/test/java/net/ipv6tests/UdpTest.java
--- a/jdk/test/java/net/ipv6tests/UdpTest.java	Fri Jan 17 13:54:13 2014 +0000
+++ b/jdk/test/java/net/ipv6tests/UdpTest.java	Fri Jan 17 14:03:57 2014 +0000
@@ -147,6 +147,7 @@
         final InetAddress ia6 = ia6addr;
         final int port = s1.getLocalPort();
 
+        s1.setSoTimeout(10000);
         runAfter (2000, new Runnable () {
             public void run () {
                 try {
@@ -157,7 +158,7 @@
         });
         t1 = System.currentTimeMillis();
         s1.receive (new DatagramPacket (new byte [128], 128));
-        checkTime (System.currentTimeMillis() - t1, 2000);
+        checkTime (System.currentTimeMillis() - t1, 4000);
         s1.close ();
         s2.close ();
         System.out.println ("Test2: OK");