JDK-8244582 : Remove terminally deprecated Solaris-specific SO_FLOW_SLA socket option
  • Type: Enhancement
  • Component: core-libs
  • Sub-Component: java.net
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2020-05-07
  • Updated: 2020-06-18
  • Resolved: 2020-06-05
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 15
15 b27Fixed
Related Reports
CSR :  
Relates :  
Relates :  
Relates :  
Relates :  
Sub Tasks
JDK-8247325 :  
Description
ExtendedSocketOptions. SO_FLOW_SLA, SocketFlow and SocketFlow.Status  were terminally deprecated in JDK 14 in preparation for the removal of the Solaris port. JEP 381 will remove the Solaris port in JDK 15 so the socket option and its supporting classes should be removed.

Note that jdk.net.NetworkPermission will need updated as part of the removal as it specifies the permissions for the SO_FLOW_SLA socket option. The removal will orphan NetworkPermission but it may be useful for future extensions in this the jdk.net module.
Comments
URL: https://hg.openjdk.java.net/jdk/jdk/rev/ef5153539312 User: pconcannon Date: 2020-06-05 08:36:29 +0000
05-06-2020