Author: tjansen Date: Wed Nov 25 11:29:53 2009 New Revision: 1767 Log: Removed delay for DNS lookups. The delay was for testing purposes. Modified: trunk/pisacd/cdservers.c Modified: trunk/pisacd/cdservers.c ============================================================================== --- trunk/pisacd/cdservers.c Tue Nov 24 16:11:51 2009 (r1766) +++ trunk/pisacd/cdservers.c Wed Nov 25 11:29:53 2009 (r1767) @@ -229,7 +229,6 @@ pisa_nat_mapping *pisa_servers_add_via_dns(struct in_addr *local_ip) { pisa_nat_mapping *nat; - struct timeval delay = {3, 0}; if ((nat = pisa_nat_mapping_find_by_local_private(cd_ctx.natlist, local_ip))) return nat; @@ -237,8 +236,7 @@ nat = pisa_nat_add_preliminary(cd_ctx.natlist, local_ip); PISA_DEBUG(PL_CONFIG, "Added preliminary NAT mapping.\n"); - /* Test setting: delay of 3 seconds before DNS "answers" */ - pisa_sched_add(&cd_ctx.scheduler, pisa_servers_query_dns, &delay, nat); + pisa_sched_add_now(&cd_ctx.scheduler, pisa_servers_query_dns, nat); return nat; }