http2: separate multiplex/pipelining + cleanup memory leaks

This commit is contained in:
Daniel Stenberg 2015-05-08 14:42:59 +02:00
parent 02ec1ced9b
commit 783b3c7b42
8 changed files with 65 additions and 40 deletions

View file

@ -1170,6 +1170,7 @@ static CURLMcode multi_runsingle(struct Curl_multi *multi,
if(data->easy_conn->bits.proxy_connect_closed) {
/* connect back to proxy again */
result = CURLE_OK;
Curl_done(&data->easy_conn, CURLE_OK, FALSE);
multistate(data, CURLM_STATE_CONNECT);
}
else if(!result) {