RFR: 8233141: DatagramSocket.send doesn't specify exception thrown when no target address
Daniel Fuchs
daniel.fuchs at oracle.com
Thu Nov 14 17:00:43 UTC 2019
Hi,
Please find below a fix (and CSR) for:
8233141 DatagramSocket.send doesn't specify exception thrown when
no target address
https://bugs.openjdk.java.net/browse/JDK-8233141
webrev:
http://cr.openjdk.java.net/~dfuchs/webrev_8233141/webrev.00/
CSR
https://bugs.openjdk.java.net/browse/JDK-8234187
DatagramSocket.send doesn't specify exception thrown when
no target address is present. The proposal is to make it
throw IllegalArgumentException (it currently throws NPE)
which will make it consistent with DatagramChannel / DatagramSocketAdaptor.
The specification of the deprecated MulticastSocket::send
method that takes a ttl is also updated, and its implementation
made consistent with DatagramSocket.send.
best regards,
-- daniel
More information about the net-dev
mailing list