Loading lib/multi.c +7 −3 Original line number Diff line number Diff line Loading @@ -2005,14 +2005,18 @@ static CURLMcode multi_runsingle(struct Curl_multi *multi, newurl = data->req.location; data->req.location = NULL; result = Curl_follow(data, newurl, FOLLOW_FAKE); if(result) if(result) { stream_error = TRUE; result = multi_done(&data->easy_conn, result, TRUE); } } if(!result) { multistate(data, CURLM_STATE_DONE); rc = CURLM_CALL_MULTI_PERFORM; } } } else if(comeback) rc = CURLM_CALL_MULTI_PERFORM; break; Loading Loading
lib/multi.c +7 −3 Original line number Diff line number Diff line Loading @@ -2005,14 +2005,18 @@ static CURLMcode multi_runsingle(struct Curl_multi *multi, newurl = data->req.location; data->req.location = NULL; result = Curl_follow(data, newurl, FOLLOW_FAKE); if(result) if(result) { stream_error = TRUE; result = multi_done(&data->easy_conn, result, TRUE); } } if(!result) { multistate(data, CURLM_STATE_DONE); rc = CURLM_CALL_MULTI_PERFORM; } } } else if(comeback) rc = CURLM_CALL_MULTI_PERFORM; break; Loading