(res_close): Use __res_iclose.
authordrepper <drepper>
Tue, 1 Nov 2005 00:04:00 +0000 (00:04 +0000)
committerdrepper <drepper>
Tue, 1 Nov 2005 00:04:00 +0000 (00:04 +0000)
resolv/res_data.c

index adadcdc..1beea1d 100644 (file)
@@ -246,7 +246,9 @@ res_close(void) {
        if ((_res.options & RES_INIT) == 0)
          return;
 #endif
-       res_nclose(&_res);
+       /* We don't free the name server addresses because we never
+          did it and it would be done implicitly on shutdown.  */
+       __res_iclose(&_res, false);
 }
 
 #ifdef BIND_UPDATE