1
0
mirror of https://github.com/moparisthebest/curl synced 2025-03-11 07:39:50 -04:00

Make sure dns cache timeout -1 really means forever, as it is documented to

be. Simply skip the pruning.
This commit is contained in:
Daniel Stenberg 2004-02-18 07:56:18 +00:00
parent e0c0b2ba7d
commit e2b6a45cfa

View File

@ -200,6 +200,11 @@ hostcache_prune(curl_hash *hostcache, int cache_timeout, int now)
void Curl_hostcache_prune(struct SessionHandle *data)
{
time_t now;
if(data->set.dns_cache_timeout == -1)
/* cache forever means never prune! */
return;
if(data->share)
Curl_share_lock(data, CURL_LOCK_DATA_DNS, CURL_LOCK_ACCESS_SINGLE);