From 82539c6155c43a8e624946daca7d9e9f092cdb17 Mon Sep 17 00:00:00 2001 From: Philippe Houdoin Date: Sat, 9 Oct 2010 07:19:41 +0000 Subject: [PATCH] sleep() remaining time was returned in microsecond, not second. Fix #6707. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38902 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/system/libroot/posix/unistd/sleep.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/system/libroot/posix/unistd/sleep.c b/src/system/libroot/posix/unistd/sleep.c index 69acd77282..b070eb8b00 100644 --- a/src/system/libroot/posix/unistd/sleep.c +++ b/src/system/libroot/posix/unistd/sleep.c @@ -21,7 +21,7 @@ sleep(unsigned seconds) err = snooze_until(start + usecs, B_SYSTEM_TIMEBASE); if (err) - return (unsigned)(system_time() - start); + return (unsigned)((system_time() - start) / 1000000); return 0; }