RFR : 8032808, 8047186, 8029607, 8048212 - SO_FLOW_SLA support for solaris, Set TOS in IPv6 header

Seán Coffey sean.coffey at oracle.com
Fri Aug 22 15:24:08 UTC 2014


I'd like to backport these fixes into the jdk7u-dev codeline. They're 
already in jdk8u-dev.

https://bugs.openjdk.java.net/browse/JDK-8032808 - SO_FLOW_SLA support 
for solaris
https://bugs.openjdk.java.net/browse/JDK-8047186 - Exception handling 
change linked to above

https://bugs.openjdk.java.net/browse/JDK-8029607 - Set TOS in IPv6 header
https://bugs.openjdk.java.net/browse/JDK-8048212 - Testcase failure with 
above fix

some of the changes are quite different from jdk8u in that the make 
system is different. I've put some of the main differences in bullet 
points :

* new makefiles to capture the jdk/net classes
* Different javadoc makefile layout for 7u
* static src/share/native/java/net/jdk_net_SocketFlow.h header file 
(dynamic in jdk8u)
* Alter src/share/classes/jdk/net/Sockets.java :
   - throw new Error(e); instead of throw new InternalError(e); (older API)
* removal of lambda use in testcase

webrev : http://cr.openjdk.java.net/~coffeys/webrev.sla_tos/webrev/
CCC for 7u has been submitted.

Regards,
Sean.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/nio-dev/attachments/20140822/aa645583/attachment.html>


More information about the nio-dev mailing list