aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSami Kerola <kerolasa@iki.fi>2015-02-08 20:44:41 +0000
committerKarel Zak <kzak@redhat.com>2015-02-10 13:21:24 +0100
commit559a5b6cf2efe7dee8172249312c0a7747842491 (patch)
treedd220afba61eb5251b80541999e4b2b248db48a5
parent2fc5a0d5bc3609d69863ba45de850e659d5e60f6 (diff)
downloadutil-linux-playground-559a5b6cf2efe7dee8172249312c0a7747842491.tar.gz
sulogin, hwclock: use xusleep() instead of usleep()
As said in include/c.h the usleep() is marked as obsolete, so do the same that most of the other util-linux calls do with this interface. Signed-off-by: Sami Kerola <kerolasa@iki.fi>
-rw-r--r--login-utils/sulogin.c2
-rw-r--r--sys-utils/hwclock.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/login-utils/sulogin.c b/login-utils/sulogin.c
index f4d68c4888..51bc58239b 100644
--- a/login-utils/sulogin.c
+++ b/login-utils/sulogin.c
@@ -1066,7 +1066,7 @@ int main(int argc, char **argv)
if (*usemask & (1<<con->id))
continue;
kill(con->pid, SIGHUP);
- usleep(50000);
+ xusleep(50000);
kill(con->pid, SIGKILL);
}
}
diff --git a/sys-utils/hwclock.c b/sys-utils/hwclock.c
index 9000c95b9c..52a7874c79 100644
--- a/sys-utils/hwclock.c
+++ b/sys-utils/hwclock.c
@@ -609,7 +609,7 @@ set_hardware_clock_exact(const time_t sethwtime,
if (debug >= 10) {
int usec = random() % 1000000;
printf(_("sleeping ~%d usec\n"), usec);
- usleep(usec);
+ xusleep(usec);
}
gettimeofday(&nowsystime, NULL);