Commit b5b3d9e5 authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

Olaf fixed a leftover problem with the CONNECT fix of his that would leave a

wrong error message in the error message buffer.
parent 6e682c2b
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -6,6 +6,10 @@

                                  Changelog

Daniel (7 November 2006)
- Olaf fixed a leftover problem with the CONNECT fix of his that would leave a
  wrong error message in the error message buffer.

Daniel (3 November 2006)
- Olaf Stueben provided a patch that I edited slightly. It fixes the notorious
  KNOWN_BUGS #25, which happens when a proxy closes the connection when
+6 −1
Original line number Diff line number Diff line
@@ -3978,8 +3978,13 @@ static CURLcode SetupConnection(struct connectdata *conn,
      /* if the connection was closed by the server while exchanging
         authentication informations, retry with the new set
         authentication information */
      if(conn->bits.proxy_connect_closed)
      if(conn->bits.proxy_connect_closed) {
        /* reset the error buffer */
        if (data->set.errorbuffer)
          data->set.errorbuffer[0] = '\0';
        data->state.errorbuf = FALSE;
        continue;
      }

      if(CURLE_OK != result)
        return result;