Disable the DNS cache (by setting the timeout to 0) made libcurl leak
authorDaniel Stenberg <daniel@haxx.se>
Thu, 31 Oct 2002 13:09:11 +0000 (13:09 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Thu, 31 Oct 2002 13:09:11 +0000 (13:09 +0000)
memory. Avery Fay brought the example code that proved this.

lib/hostip.c

index 29d395d..1ad6951 100644 (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);