LinkPort = atoi(Link_Port);
if (match(Link_ServerName,parameters[0])) {
found = true;
+ break;
}
}
if (!strcasecmp(servers[i]->internal_addr,udp_host)) {
servers[i]->key = atoi(params);
log(DEBUG,"Key for this server is now %d",servers[i]->key);
- servers[i]->sync_soon = true;
+ DoSync(serv,udp_host,udp_port,MyKey);
return;
}
}
}
fd_reap.clear();
reap_counter=0;
- for (int j = 0; j < 255; j++)
- {
- if (servers[j])
- {
- if (servers[j]->sync_soon)
- {
- servers[j]->sync_soon = false;
- DoSync(servers[j],servers[j]->internal_addr,servers[j]->internal_port,MyKey);
- }
- }
- }
}