RFR[7164518]: 'No PortUnreachableException when connecting to a non-existing DatagramSocket (mac)'
    Patrick Concannon 
    patrick.concannon at oracle.com
       
    Thu Aug 13 18:54:12 UTC 2020
    
    
  
Hi,
Could someone please review my fix for JDK-7164518 —  'No PortUnreachableException when connecting to a non-existing DatagramSocket (Mac)’ ?
This test failed with a `SocketTimeoutException` instead of the expected `PortUnreachableException`. However, the issue causing this has been resolved in JDK 15 with the new implementation of DatagramSocket, and can now be taken off the ProblemList. 
This fix adds the option `-Djdk.net.usePlainDatagramSocketImpl=false` to the test to ensure that it only uses the new implementation and therefore no longer fails. 
issue: https://bugs.openjdk.java.net/browse/JDK-7164518
webrev: http://cr.openjdk.java.net/~pconcannon/7164518/webrevs/webrev.00/
Kind regards,
Patrick
    
    
More information about the net-dev
mailing list