Loading lib/url.c +7 −2 Original line number Diff line number Diff line Loading @@ -1031,7 +1031,7 @@ ConnectionExists(struct Curl_easy *data, /* We can't multiplex if we don't know anything about the server */ if(canmultiplex) { if(bundle->multiuse <= BUNDLE_UNKNOWN) { if(bundle->multiuse == BUNDLE_UNKNOWN) { if((bundle->multiuse == BUNDLE_UNKNOWN) && data->set.pipewait) { infof(data, "Server doesn't support multiplex yet, wait\n"); *waitpipe = TRUE; Loading @@ -1047,6 +1047,10 @@ ConnectionExists(struct Curl_easy *data, infof(data, "Could multiplex, but not asked to!\n"); canmultiplex = FALSE; } if(bundle->multiuse == BUNDLE_NO_MULTIUSE) { infof(data, "Can not multiplex, even if we wanted to!\n"); canmultiplex = FALSE; } } curr = bundle->conn_list.head; Loading @@ -1071,7 +1075,8 @@ ConnectionExists(struct Curl_easy *data, continue; } multiplexed = CONN_INUSE(check); multiplexed = CONN_INUSE(check) && (bundle->multiuse == BUNDLE_MULTIPLEX); if(canmultiplex) { if(check->bits.protoconnstart && check->bits.close) Loading Loading
lib/url.c +7 −2 Original line number Diff line number Diff line Loading @@ -1031,7 +1031,7 @@ ConnectionExists(struct Curl_easy *data, /* We can't multiplex if we don't know anything about the server */ if(canmultiplex) { if(bundle->multiuse <= BUNDLE_UNKNOWN) { if(bundle->multiuse == BUNDLE_UNKNOWN) { if((bundle->multiuse == BUNDLE_UNKNOWN) && data->set.pipewait) { infof(data, "Server doesn't support multiplex yet, wait\n"); *waitpipe = TRUE; Loading @@ -1047,6 +1047,10 @@ ConnectionExists(struct Curl_easy *data, infof(data, "Could multiplex, but not asked to!\n"); canmultiplex = FALSE; } if(bundle->multiuse == BUNDLE_NO_MULTIUSE) { infof(data, "Can not multiplex, even if we wanted to!\n"); canmultiplex = FALSE; } } curr = bundle->conn_list.head; Loading @@ -1071,7 +1075,8 @@ ConnectionExists(struct Curl_easy *data, continue; } multiplexed = CONN_INUSE(check); multiplexed = CONN_INUSE(check) && (bundle->multiuse == BUNDLE_MULTIPLEX); if(canmultiplex) { if(check->bits.protoconnstart && check->bits.close) Loading