]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
fix out of memory handling issue
authorYang Tse <yangsita@gmail.com>
Sat, 7 Apr 2007 17:25:19 +0000 (17:25 +0000)
committerYang Tse <yangsita@gmail.com>
Sat, 7 Apr 2007 17:25:19 +0000 (17:25 +0000)
lib/multi.c

index 54037b3581c0dfc1b1711be3351e1a1a4c7d1df5..17003f47b644b5b980f73b68605b20a425845bf0 100644 (file)
@@ -352,6 +352,7 @@ CURLM *curl_multi_init(void)
 
   multi->connc = Curl_mk_connc(CONNCACHE_MULTI, -1);
   if(!multi->connc) {
+    Curl_hash_destroy(multi->sockhash);
     Curl_hash_destroy(multi->hostcache);
     free(multi);
     return NULL;