]> git.meshlink.io Git - meshlink-tiny/blobdiff - src/net.c
Add an example chat application.
[meshlink-tiny] / src / net.c
index d930d1fdd7a2c36e61ee4b11a88f9e32a7a43cf7..af7bbdf207b4b08dd7f98344acd4359eeed45fe0 100644 (file)
--- a/src/net.c
+++ b/src/net.c
@@ -151,7 +151,7 @@ static void periodic_handler(event_loop_t *loop, void *data) {
        if(mesh->contradicting_del_edge > 100 && mesh->contradicting_add_edge > 100) {
                logger(mesh, MESHLINK_WARNING, "Possible node with same Name as us! Sleeping %d seconds.", mesh->sleeptime);
                struct timespec ts = {mesh->sleeptime, 0};
-               nanosleep(&ts, NULL);
+               usleep(mesh->sleeptime * 1000000);
                mesh->sleeptime *= 2;
 
                if(mesh->sleeptime < 0) {