Details
-
Enhancement
-
Status: Resolved
-
P3
-
Resolution: Fixed
-
None
-
b27
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.
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.
Attachments
Issue Links
- csr for
-
JDK-8245984 Remove terminally deprecated Solaris-specific SO_FLOW_SLA socket option
-
- Closed
-
- relates to
-
JDK-8247325 Release Note: Removal of Terminally Deprecated Solaris-specific SO_FLOW_SLA Socket Option
-
- Closed
-
-
JDK-8245828 Remove unnecessary NetworkPermission checks from jdk/net/ExtendedSocketOptions.java
-
- Resolved
-
-
JDK-8234871 deprecate SocketFlow (SO_FLOW_SLA) and related APIs for removal
-
- Resolved
-
-
JDK-8241787 JEP 381: Remove the Solaris and SPARC Ports
-
- Closed
-