hg: jdk/sandbox: 8194298: Add support for per Socket configuration of TCP keepalive

chris.hegarty at oracle.com chris.hegarty at oracle.com
Wed May 30 11:15:22 UTC 2018


Changeset: 7164c3bb55df
Author:    vtewari
Date:      2018-05-30 16:36 +0530
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/7164c3bb55df

8194298: Add support for per Socket configuration of TCP keepalive
Reviewed-by: chegar, clanger, igerasim, alanb

! make/lib/Lib-jdk.net.gmk
! src/java.base/share/classes/sun/net/ext/ExtendedSocketOptions.java
! src/java.base/share/classes/sun/nio/ch/AsynchronousServerSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
! src/java.base/unix/classes/java/net/PlainDatagramSocketImpl.java
! src/java.base/unix/classes/java/net/PlainSocketImpl.java
! src/jdk.net/linux/classes/jdk/net/LinuxSocketOptions.java
! src/jdk.net/linux/native/libextnet/LinuxSocketOptions.c
+ src/jdk.net/macosx/classes/jdk/net/MacOSXSocketOptions.java
+ src/jdk.net/macosx/native/libextnet/MacOSXSocketOptions.c
! src/jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java
! src/jdk.net/share/classes/jdk/net/Sockets.java
+ test/jdk/java/net/SocketOption/TcpKeepAliveTest.java
! test/jdk/java/nio/channels/AsynchronousServerSocketChannel/Basic.java
! test/jdk/java/nio/channels/AsynchronousSocketChannel/Basic.java
! test/jdk/java/nio/channels/ServerSocketChannel/SocketOptionTests.java
! test/jdk/java/nio/channels/SocketChannel/SocketOptionTests.java



More information about the jdk-sandbox-changes mailing list