Mercurial > hg > icedtea9-forest > jdk
changeset 5848:35fec642fd32
7179879: SSLSocket connect times out instead of throwing socket closed exception
Reviewed-by: xuelei, chegar
author | coffeys |
---|---|
date | Thu, 26 Jul 2012 22:00:55 +0100 |
parents | f267302093d4 |
children | 018e555a7a07 |
files | src/share/classes/sun/security/ssl/SSLSocketImpl.java |
diffstat | 1 files changed, 2 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/src/share/classes/sun/security/ssl/SSLSocketImpl.java Thu Jul 26 20:38:44 2012 +0800 +++ b/src/share/classes/sun/security/ssl/SSLSocketImpl.java Thu Jul 26 22:00:55 2012 +0100 @@ -1576,11 +1576,9 @@ Throwable cachedThrowable = null; try { switch (state) { - /* - * java.net code sometimes closes sockets "early", when - * we can't actually do I/O on them. - */ case cs_START: + // unconnected socket or handshaking has not been initialized + closeSocket(selfInitiated); break; /*