Index: dns.c =================================================================== RCS file: /usr/cvsroot/asterisk/dns.c,v retrieving revision 1.10 diff -r1.10 dns.c 171a172 > static int is_init = 0; 174c175,176 < res_ninit(&dnsstate); --- > if (!is_init) > res_ninit(&dnsstate); 178c180,181 < res_init(); --- > if (!is_init) > res_init(); 180a184 > is_init = 1; 193,198c197 < #ifdef HAS_RES_NINIT < res_nclose(&dnsstate); < #else < #ifndef __APPLE__ < res_close(); < #endif --- > #ifndef HAS_RES_NINIT