RFR[8239355]: '(dc) Initial value of SO_SNDBUF should allow sending large datagrams (macOS)'
Patrick Concannon
patrick.concannon at oracle.com
Mon Mar 9 12:39:05 UTC 2020
Hi,
Could someone please review my fix for JDK-8239355 '(dc) Initial value
of SO_SNDBUF should allow sending large datagrams (macOS)' ?
By default, macOS imposes a size of 9216on Datagrams which limits
applications that don't set the SO_SNDBUF option - legacy DatagramSocket
sets the value to 65507 at creation time.
This fix updates DatagramChannel so that the SO_SNDBUF is set to a
minimum value of 65527 for IPv6 sockets and 65507 for IPv4 sockets on
macOS.
bug: https://bugs.openjdk.java.net/browse/JDK-8239355
webrev:
http://cr.openjdk.java.net/~pconcannon/8239355/webrevs/webrev.00/index.html
Kind regards,
Patrick
More information about the net-dev
mailing list