diff -r cb43e14dc68b -r 9366628d727b src/java.base/share/classes/java/net/HttpConnectSocketImpl.java --- a/src/java.base/share/classes/java/net/HttpConnectSocketImpl.java Tue Jan 22 15:33:34 2019 +0800 +++ b/src/java.base/share/classes/java/net/HttpConnectSocketImpl.java Thu Jan 24 15:48:05 2019 +0000 @@ -197,14 +197,4 @@ else return super.getPort(); } - - @Override - protected int getLocalPort() { - if (socket != null) - return super.getLocalPort(); - if (external_address != null) - return external_address.getPort(); - else - return super.getLocalPort(); - } }