Allow overwriting code to start helper thread.
[kopensolaris-gnu/glibc.git] / 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