[jdk17u] RFR: 8267256: Extend minimal retry for loopback connections on Windows to PlainSocketImpl
    Mat Carter 
    github.com+54955201+macarte at openjdk.java.net
       
    Tue Oct  5 22:27:29 UTC 2021
    
    
  
Building upon [JDK-8250521](https://bugs.openjdk.java.net/browse/JDK-8250521) which only added support for NIOSocketImpl (default), add support to PlainSocketImpl which can be selected as the implementation.
This is required for the backport to 11u where NIOSocketImpl doesn't exist and PlainSocketImpl is the default implementation
To test on windows run with -Djdk.net.usePlainSocketImpl
Before fix loopback timeouts:
- NioSocketImpl ~200ms
- PlainSocketImpl ~22200ms
After fix loopback timeouts:
- NioSocketImpl ~200ms
- PlainSocketImpl ~200ms
-------------
Commit messages:
 - Removed whitespace
 - 8267256: minimal retry for loopback connections on Windows when PlainSocketImpl selected
Changes: https://git.openjdk.java.net/jdk17u/pull/153/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jdk17u&pr=153&range=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8267256
  Stats: 13 lines in 1 file changed: 13 ins; 0 del; 0 mod
  Patch: https://git.openjdk.java.net/jdk17u/pull/153.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk17u pull/153/head:pull/153
PR: https://git.openjdk.java.net/jdk17u/pull/153
    
    
More information about the jdk-updates-dev
mailing list