mbecke 2004/02/03 18:14:32 Modified: httpclient/src/java/org/apache/commons/httpclient Tag: HTTPCLIENT_2_0_BRANCH HttpClient.java Log: Socket timeout is now correctly set on open connections. PR: 26500 Submitted by: Michael Becke Reviewed by: Ortwin Gl?ck and Oleg Kalnichevski Revision Changes Path No revision No revision 1.76.2.3 +7 -6 jakarta-commons/httpclient/src/java/org/apache/commons/httpclient/HttpClient.java Index: HttpClient.java =================================================================== RCS file: /home/cvs/jakarta-commons/httpclient/src/java/org/apache/commons/httpclient/HttpClient.java,v retrieving revision 1.76.2.2 retrieving revision 1.76.2.3 diff -u -r1.76.2.2 -r1.76.2.3 --- HttpClient.java 11 Oct 2003 19:44:27 -0000 1.76.2.2 +++ HttpClient.java 4 Feb 2004 02:14:32 -0000 1.76.2.3 @@ -654,9 +654,10 @@ // connection until HttpMethod.execute() is called. method.setStrictMode(strictMode); - + + connection.setSoTimeout(soTimeout); + if (!connection.isOpen()) { - connection.setSoTimeout(soTimeout); connection.setConnectionTimeout(connectionTimeout); connection.open(); if (connection.isProxied() && connection.isSecure()) {
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]