olegk 2003/06/12 11:38:59 Modified: httpclient/src/java/org/apache/commons/httpclient ConnectMethod.java Log: Bug fix #20646 (Via NTLM proxy to SSL Apache/BasicAuth. - worked in may 22nd, but broken in beta1) Contributed by Oleg Kalnichevski Reviewed by Adrian Sutton Revision Changes Path 1.18 +7 -7 jakarta-commons/httpclient/src/java/org/apache/commons/httpclient/ConnectMethod.java Index: ConnectMethod.java =================================================================== RCS file: /home/cvs/jakarta-commons/httpclient/src/java/org/apache/commons/httpclient/ConnectMethod.java,v retrieving revision 1.17 retrieving revision 1.18 diff -u -r1.17 -r1.18 --- ConnectMethod.java 26 May 2003 22:07:22 -0000 1.17 +++ ConnectMethod.java 12 Jun 2003 18:38:59 -0000 1.18 @@ -277,9 +277,7 @@ * @return <code>true</code> if the connection should be closed */ protected boolean shouldCloseConnection(HttpConnection conn) { - if (getStatusCode() != HttpStatus.SC_OK) { - return true; - } else { + if (getStatusCode() == HttpStatus.SC_OK) { Header connectionHeader = null; if (!conn.isTransparent()) { connectionHeader = getResponseHeader("proxy-connection"); @@ -296,6 +294,8 @@ } } return false; + } else { + return super.shouldCloseConnection(conn); } }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]