diff --git a/src/link.c b/src/link.c index 27a8994..ab2548a 100644 --- a/src/link.c +++ b/src/link.c @@ -107,9 +107,12 @@ static CURL *Link_to_curl(Link *link) curl_easy_setopt(curl, CURLOPT_CONNECTTIMEOUT, 15); curl_easy_setopt(curl, CURLOPT_SHARE, CURL_SHARE); curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, write_memory_callback); + curl_easy_setopt(curl, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1); + // curl_easy_setopt(curl, CURLOPT_VERBOSE, 1L); + if (NETWORK_CONFIG.username) { curl_easy_setopt(curl, CURLOPT_USERNAME, NETWORK_CONFIG.username); } diff --git a/src/network.c b/src/network.c index bb3808e..26c22ea 100644 --- a/src/network.c +++ b/src/network.c @@ -259,7 +259,6 @@ LinkTable *network_init(const char *url) NETWORK_CONFIG.max_conns); curl_multi_setopt(curl_multi, CURLMOPT_MAX_HOST_CONNECTIONS, NETWORK_CONFIG.max_conns); - curl_multi_setopt(curl_multi, CURLMOPT_PIPELINING, CURLPIPE_MULTIPLEX); /* ------------ Initialise locks ---------*/ if (pthread_mutex_init(&transfer_lock, NULL)) {