diff --git a/libowlps-client/libowlps-client.c b/libowlps-client/libowlps-client.c index ff44774..669c12d 100644 --- a/libowlps-client/libowlps-client.c +++ b/libowlps-client/libowlps-client.c @@ -88,7 +88,7 @@ void owl_send_request(const int sockfd, // Transmit remaining packets (if any): for (i = 0 ; i < nb_pkt - 1 ; ++i) { - usleep(delay * 1000) ; // Wait during the wanted delay + owl_msleep(delay) ; // Wait during the wanted delay owl_send_packet(sockfd, server, packet, packet_size) ; } diff --git a/owlps-aggregator/owlps-aggregatord.c b/owlps-aggregator/owlps-aggregatord.c index 557a931..21cb4b4 100644 --- a/owlps-aggregator/owlps-aggregatord.c +++ b/owlps-aggregator/owlps-aggregatord.c @@ -711,7 +711,7 @@ void* monitor_requests(void *NULL_value) fflush(NULL) ; // Wait to check again: - usleep(cfg_getint(cfg, "check_interval") * 1000) ; + owl_msleep(cfg_getint(cfg, "check_interval")) ; } /* Close output file & socket */ @@ -1077,7 +1077,7 @@ void* monitor_aps(void *NULL_value) } sem_post(&lock_aps) ; - usleep(cfg_getint(cfg, "ap_check_interval") * 1000) ; + owl_msleep(cfg_getint(cfg, "ap_check_interval")) ; } pthread_exit(NULL_value) ; diff --git a/owlps-client/owlps-client.c b/owlps-client/owlps-client.c index 9fcd21c..cd55368 100644 --- a/owlps-client/owlps-client.c +++ b/owlps-client/owlps-client.c @@ -108,7 +108,7 @@ int main(int argc, char *argv[]) { send_request() ; if (options.flood_delay >= 0 && owl_run) - usleep(options.flood_delay * 1000) ; + owl_msleep(options.flood_delay) ; } close(sockfd) ;