From: Stefan Eissing Date: Wed, 28 Aug 2024 08:06:54 +0000 (+0200) Subject: cookie: add more debug tracing to set-cookie handling X-Git-Tag: curl-8_10_0~99 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=80f9fce56d265d4f5d606e15c37bb47c1520a864;p=thirdparty%2Fcurl.git cookie: add more debug tracing to set-cookie handling Might help us see why test977 fails occasionally. Closes #14705 --- diff --git a/lib/cookie.c b/lib/cookie.c index b0d8d84bef..829b456fac 100644 --- a/lib/cookie.c +++ b/lib/cookie.c @@ -1028,6 +1028,8 @@ Curl_cookie_add(struct Curl_easy *data, * must also check that the data handle is not NULL since the psl code will * dereference it. */ + DEBUGF(infof(data, "PSL check set-cookie '%s' for domain=%s in %s", + co->name, co->domain, domain)); if(data && (domain && co->domain && !Curl_host_is_ipnum(co->domain))) { bool acceptable = FALSE; char lcase[256]; @@ -1054,6 +1056,9 @@ Curl_cookie_add(struct Curl_easy *data, return NULL; } } +#else + DEBUGF(infof(data, "NO PSL to check set-cookie '%s' for domain=%s in %s", + co->name, co->domain, domain)); #endif /* A non-secure cookie may not overlay an existing secure cookie. */