From 4073cd83b2f3bcf93f1ce7f5d567d22175bad9af Mon Sep 17 00:00:00 2001 From: Lauri Kasanen Date: Fri, 30 Mar 2018 18:33:52 +0300 Subject: cookies: when reading from a file, only remove_expired once This drops the cookie load time for 8k cookies from 178ms to 15ms. Closes #2441 --- lib/http.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/http.c') diff --git a/lib/http.c b/lib/http.c index 29dcf6562..674e49665 100644 --- a/lib/http.c +++ b/lib/http.c @@ -3734,7 +3734,7 @@ CURLcode Curl_http_readwrite_headers(struct Curl_easy *data, Curl_share_lock(data, CURL_LOCK_DATA_COOKIE, CURL_LOCK_ACCESS_SINGLE); Curl_cookie_add(data, - data->cookies, TRUE, k->p + 11, + data->cookies, TRUE, FALSE, k->p + 11, /* If there is a custom-set Host: name, use it here, or else use real peer host name. */ conn->allocptr.cookiehost? -- cgit v1.2.3