You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add JDK built-in support for UDS on Java 16+ (#8314)
* Use the JDK's built-in support for Unix Domain Sockets on Java 16+
* First draft of timeout test.
* Add server to test.
* Fix build.gradle file.
* Add debugging statements.
* Second draft of timeout test.
* Update getInputStream to use a selector.
* Clean code.
* Adjust dd-java-agent build.gradle.
* Revert dd-java-agent build.gradle change
* Revert another build.gradle change.
* Try specifying setSrcDirs.
* Try changing compatibility version.
* Revert previous two changes.
* Avoid implementation dependency for Java17.
* Make gradle dependency more specific and add testImplementation to socket-utils.
* Add synchronization to ensure that server starts before client connects.
* Try this...
* Add print statements.
* Add catch statement.
* Refactor getInputStream and getOutputStream.
* Address PR comments.
* Add test for when timeout is 0.
* Add config option.
---------
Co-authored-by: Stuart McCulloch <[email protected]>
0 commit comments