double now = 0;
/* nextToService used to make sure socket with high number do not starve */
/* static int nextToService = 0; */
double now = 0;
/* nextToService used to make sure socket with high number do not starve */
/* static int nextToService = 0; */
xbt_dynar_foreach(sockets,cursor,sock_iter) {
if (sock_iter->incoming) {
DEBUG1("Considering socket %d for select",sock_iter->sd);
xbt_dynar_foreach(sockets,cursor,sock_iter) {
if (sock_iter->incoming) {
DEBUG1("Considering socket %d for select",sock_iter->sd);
- DEBUG0("No socket to select onto. Sleep instead.");
- gras_os_sleep(timeout,0);
+ DEBUG1("No socket to select onto. Sleep %f sec instead.",timeout);
+ gras_os_sleep(timeout);
DEBUG2("accepted=%p,&accepted=%p",accepted,&accepted);
TRY((sock_iter->plugin->socket_accept)(sock_iter,&accepted));
DEBUG2("accepted=%p,&accepted=%p",accepted,&accepted);
TRY((sock_iter->plugin->socket_accept)(sock_iter,&accepted));