struct query_record r;
fstring qname;
struct query_record r;
fstring qname;
while (1) {
if (read_data(fd_in, (char *)&r, sizeof(r)) != sizeof(r))
while (1) {
if (read_data(fd_in, (char *)&r, sizeof(r)) != sizeof(r))
fd_out = fd2[1];
close(fd1[1]);
close(fd2[0]);
fd_out = fd2[1];
close(fd1[1]);
close(fd2[0]);
- DEBUG(3,("async DNS initialised\n"));
+#ifndef SYNC_DNS
+ start_async_dns();
+#endif
+
if (!reload_services(False))
return(-1);
if (!reload_services(False))
return(-1);
-#ifndef SYNC_DNS
- start_async_dns();
-#endif
-