--- HttpConnection.java.orig 2005-09-23 16:06:06.000000000 -0700 +++ HttpConnection.java 2005-09-23 16:06:09.000000000 -0700 @@ -1,7 +1,7 @@ /* - * $Header: //depot/mp/head/apps/java/ext/commons-httpclient-3.0-rc3/src/java/org/apache/commons/httpclient/HttpConnection.java#1 $ - * $Revision: #1 $ - * $Date: 2005/09/13 $ + * $Header: //depot/mp/head/apps/java/ext/commons-httpclient-3.0-rc3/src/java/org/apache/commons/httpclient/HttpConnection.java#2 $ + * $Revision: #2 $ + * $Date: 2005/09/23 $ * * ==================================================================== * @@ -88,7 +88,7 @@ * @author Eric E Johnson * @author Laura Werner * - * @version $Revision: #1 $ $Date: 2005/09/13 $ + * @version $Revision: #2 $ $Date: 2005/09/23 $ */ public class HttpConnection { @@ -1208,6 +1208,8 @@ protected void closeSocketAndStreams() { LOG.trace("enter HttpConnection.closeSockedAndStreams()"); + isOpen = false; + // no longer care about previous responses... lastResponseInputStream = null; @@ -1243,7 +1245,7 @@ // ignored } } - isOpen = false; + tunnelEstablished = false; usingSecureSocket = false; }