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]