From 29b14378e82960882251a8d4ab5f2b7df0967eec Mon Sep 17 00:00:00 2001 From: Jonas 'Sortie' Termansen Date: Wed, 23 Jun 2021 22:09:57 +0200 Subject: [PATCH] Fix usleep(2) sleeping 1000x too much regression. --- libc/unistd/usleep.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libc/unistd/usleep.c b/libc/unistd/usleep.c index e753bb4c..561fe0a3 100644 --- a/libc/unistd/usleep.c +++ b/libc/unistd/usleep.c @@ -23,6 +23,7 @@ int usleep(useconds_t usecs) { - struct timespec delay = timespec_make(usecs / 1000, (usecs % 1000) * 1000); + struct timespec delay = + timespec_make(usecs / 1000000, (usecs % 1000000) * 1000); return nanosleep(&delay, NULL); }