JDK-8260428 : Drop support for pre JDK 1.4 DatagramSocketImpl implementations
  • Type: Enhancement
  • Component: core-libs
  • Sub-Component: java.net
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2021-01-26
  • Updated: 2021-12-09
  • Resolved: 2021-11-01
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 18
18 b22Fixed
Related Reports
CSR :  
Relates :  
Sub Tasks
JDK-8275327 :  
Description
java.net.DatgramSocket and MulticastSocket have support for pre JDK 1.4 DatgramSocketImpl implementations, specifically to support DatagramSocketImpls that were compiled with JDK 1.3 or older, which do not have support for connected sockets, for peeking at received datagrams, and for joining and leaving a group at a specific interface. This support is legacy. Such implementations do not compile with JDK 1.4 or newer, so it should be relatively safe to drop this support. 
Comments
Changeset: 97715440 Author: Patrick Concannon <pconcannon@openjdk.org> Date: 2021-11-01 17:11:20 +0000 URL: https://git.openjdk.java.net/jdk/commit/977154400be786c500f36ba14188bff79db57075
01-11-2021