qemu-img allows up to 16 coroutines when performing IO. Ensure that
there is a Curl socket and ACB available to each of them.
Signed-off-by: David Edmondson <david.edmondson@oracle.com>
---
block/curl.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/block/curl.c b/block/curl.c
index 27fa77c351..8ee314739a 100644
--- a/block/curl.c
+++ b/block/curl.c
@@ -60,8 +60,8 @@ static CURLMcode __curl_multi_socket_action(CURLM *multi_handle,
#define PROTOCOLS (CURLPROTO_HTTP | CURLPROTO_HTTPS | \
CURLPROTO_FTP | CURLPROTO_FTPS)
-#define CURL_NUM_STATES 8
-#define CURL_NUM_ACB 8
+#define CURL_NUM_STATES 16
+#define CURL_NUM_ACB 16
#define CURL_TIMEOUT_MAX 10000
#define CURL_BLOCK_OPT_URL "url"
--
2.27.0