From 80f9fce56d265d4f5d606e15c37bb47c1520a864 Mon Sep 17 00:00:00 2001 From: Stefan Eissing Date: Wed, 28 Aug 2024 10:06:54 +0200 Subject: [PATCH] cookie: add more debug tracing to set-cookie handling Might help us see why test977 fails occasionally. Closes #14705 --- lib/cookie.c | 5 +++++ 1 file changed, 5 insertions(+) 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. */