JDK-8032808 : Support Solaris SO_FLOW_SLA socket option
  • Type: New Feature
  • Component: core-libs
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • Fix Versions: 8u20
  • Submitted: 2014-01-27
  • Updated: 2017-05-17
  • Resolved: 2014-04-14
Related Reports
Relates :  
Relates :  
Relates :  
We need to add support for solaris specific SO_FLOW_SLA socket option, probably in jdk.net
as jdk.net.SocketFlow and jdk.net.ExtendedSocketOptions which defines
SocketOption<SocketFlow> SO_FLOW_SLA which makes it available to NIO socket channels on its own.

Additionally, support for java.net socket types could be added in jdk.net through a support class with
static set/getOption methods that take the java.net socket types. But, it needs to be established whether only NIO or both NIO and classic socket use-cases are required.
Verified by functional tests on 8u20 b18.