Skip to content

Instantly share code, notes, and snippets.

@jifang
Created January 2, 2020 23:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jifang/7dce660fe24d018a438debfcb7d13d93 to your computer and use it in GitHub Desktop.
Save jifang/7dce660fe24d018a438debfcb7d13d93 to your computer and use it in GitHub Desktop.
Support HTTP/2 multiplexing
diff --git a/src/curlpp/Multi.cpp b/src/curlpp/Multi.cpp
index 58b05aa..e3ecca2 100644
--- a/src/curlpp/Multi.cpp
+++ b/src/curlpp/Multi.cpp
@@ -31,6 +31,7 @@ curlpp::Multi::Multi()
{
mMultiHandle = curl_multi_init();
runtimeAssert("Error when trying to curl_multi_init() a handle", mMultiHandle != NULL);
+ curl_multi_setopt(mMultiHandle, CURLMOPT_PIPELINING, CURLPIPE_MULTIPLEX);
}
curlpp::Multi::~Multi()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment