Bump to version 1.22.1
[platform/upstream/busybox.git] / libbb / bb_do_delay.c
1 /* vi: set sw=4 ts=4: */
2 /*
3  * Busybox utility routines.
4  *
5  * Copyright (C) 2005 by Tito Ragusa <tito-wolit@tiscali.it>
6  *
7  * Licensed under GPLv2, see file LICENSE in this source tree.
8  */
9
10 #include "libbb.h"
11
12 void FAST_FUNC bb_do_delay(int seconds)
13 {
14         time_t start, now;
15
16         start = time(NULL);
17         do {
18                 sleep(seconds);
19                 now = time(NULL);
20         } while ((now - start) < seconds);
21 }