diff options
author | Florian Dold <florian.dold@gmail.com> | 2018-09-21 22:02:05 +0200 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2018-09-21 22:02:05 +0200 |
commit | 0a4ce8475a97942a8160143247a170c88e96b0c7 (patch) | |
tree | 094943e8d02e3aab7d9c1c3d78899b1b9a302294 | |
parent | 9e60296f92cb75ad10bfe23f6b84227d4d1cc222 (diff) | |
download | exchange-0a4ce8475a97942a8160143247a170c88e96b0c7.tar.xz |
use tcp fast open for /keys request
-rw-r--r-- | src/exchange-lib/exchange_api_handle.c | 5 |
1 files changed, 5 insertions, 0 deletions
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, |