Commit 938f1d1d authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

Dan Winship's fix to make the new auth stuff such as NTLM to work with

the multi interface
parent 58b6b3df
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -440,8 +440,9 @@ CURLMcode curl_multi_perform(CURLM *multi_handle, int *running_handles)

        /* When we follow redirects, must to go back to the CONNECT state */
        if(easy->easy_conn->newurl) {
          easy->result = Curl_follow(easy->easy_handle,
                                     strdup(easy->easy_conn->newurl));
          char *newurl = easy->easy_conn->newurl;
          easy->easy_conn->newurl = NULL;
          easy->result = Curl_follow(easy->easy_handle, newurl);
          if(CURLE_OK == easy->result) {
            easy->state = CURLM_STATE_CONNECT;
            result = CURLM_CALL_MULTI_PERFORM;