Disable the DNS cache (by setting the timeout to 0) made libcurl leak

memory. Avery Fay brought the example code that proved this.
This commit is contained in:
Daniel Stenberg 2002-10-31 13:09:11 +00:00
parent cdba92ac3c
commit 5bc78cb724
1 changed files with 2 additions and 0 deletions

View File

@ -218,11 +218,13 @@ Curl_addrinfo *Curl_resolv(struct SessionHandle *data,
}
#endif
#if 0
/* If the host cache timeout is 0, we don't do DNS cach'ing
so fall through */
if (data->set.dns_cache_timeout == 0) {
return Curl_getaddrinfo(data, hostname, port, &bufp);
}
#endif
time(&now);