From 0a4ce8475a97942a8160143247a170c88e96b0c7 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Fri, 21 Sep 2018 22:02:05 +0200 Subject: use tcp fast open for /keys request --- src/exchange-lib/exchange_api_handle.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/exchange-lib/exchange_api_handle.c b/src/exchange-lib/exchange_api_handle.c index cd07e2e8b..38d00b448 100644 --- a/src/exchange-lib/exchange_api_handle.c +++ b/src/exchange-lib/exchange_api_handle.c @@ -1176,6 +1176,7 @@ request_keys (void *cls) GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Requesting keys with URL `%s'.\n", kr->url); + eh = TALER_EXCHANGE eh = curl_easy_init (); GNUNET_assert (CURLE_OK == curl_easy_setopt (eh, @@ -1201,6 +1202,10 @@ request_keys (void *cls) curl_easy_setopt (eh, CURLOPT_ENCODING, "deflate")); + GNUNET_assert (CURLE_OK == + curl_easy_setopt (eh, + CURLOPT_TCP_FASTOPEN, + 1L)); kr->job = GNUNET_CURL_job_add (exchange->ctx, eh, GNUNET_NO, -- cgit v1.2.3