src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java

Print this page

        

*** 357,371 **** TUNNELING } private TunnelState tunnelState = TunnelState.NONE; ! /* Redefine timeouts from java.net.URLConnection as we nee -1 to mean * not set. This is to ensure backward compatibility. */ ! private int connectTimeout = -1; ! private int readTimeout = -1; /* Logging support */ private static final PlatformLogger logger = PlatformLogger.getLogger("sun.net.www.protocol.http.HttpURLConnection"); --- 357,371 ---- TUNNELING } private TunnelState tunnelState = TunnelState.NONE; ! /* Redefine timeouts from java.net.URLConnection as we need -1 to mean * not set. This is to ensure backward compatibility. */ ! private int connectTimeout = NetworkClient.DEFAULT_CONNECT_TIMEOUT; ! private int readTimeout = NetworkClient.DEFAULT_READ_TIMEOUT; /* Logging support */ private static final PlatformLogger logger = PlatformLogger.getLogger("sun.net.www.protocol.http.HttpURLConnection");
*** 1039,1051 **** } if (responseCode != 100) { throw new ProtocolException("Server rejected operation"); } } ! if (oldTimeout > 0) { http.setReadTimeout(oldTimeout); ! } responseCode = -1; responses.reset(); // Proceed } --- 1039,1051 ---- } if (responseCode != 100) { throw new ProtocolException("Server rejected operation"); } } ! http.setReadTimeout(oldTimeout); ! responseCode = -1; responses.reset(); // Proceed }