> Disable `IP_TOS` support by default in the JDK's default `ServerSocket` > implementation and the corresponding `jdk.net.Sockets` option set. > Applications can restore support with `-Djdk.net.ServerSocket.IP_TOS=true` at > JVM startup. Support on `Socket` and `DatagramSocket` is unchanged. > > Testing on macOS/aarch64: > - Targeted tests passed, including five `SupportedOptions` configurations. > - API Javadoc generation passed. > - Tier 2 reported five locale failures also seen on baseline, one `UdpTest` > timeout also seen with the opt-in changes reverted, and one docs link-check > failure involving missing shared files. Other tests passed or were skipped. > > Linux and Windows test suites were not run. > > The docs link-check failure persisted after `make docs-jdk`; Pandoc is > disabled in this configuration, and no diagnostics referenced the modified > `net-properties.html`. > > Release note: [JDK-8392329](https://bugs.openjdk.org/browse/JDK-8392329) > > --------- > - [x] I confirm that I make this contribution in accordance with the [OpenJDK > Interim AI Policy](https://openjdk.org/legal/ai).
Lee Jiwon has updated the pull request incrementally with one additional commit since the last revision: 8392151: Disable IP_TOS support on ServerSocket by default ------------- Changes: - all: https://git.openjdk.org/jdk/pull/32808/files - new: https://git.openjdk.org/jdk/pull/32808/files/ffb8da24..cf008338 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk&pr=32808&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=32808&range=00-01 Stats: 66 lines in 5 files changed: 52 ins; 0 del; 14 mod Patch: https://git.openjdk.org/jdk/pull/32808.diff Fetch: git fetch https://git.openjdk.org/jdk.git pull/32808/head:pull/32808 PR: https://git.openjdk.org/jdk/pull/32808
