7 #include "khatus_lib_log.h"
8 #include "khatus_lib_time.h"
11 snooze(struct timespec
*t
)
13 struct timespec remainder
;
16 result
= nanosleep(t
, &remainder
);
21 "nanosleep interrupted. Remainder: "
22 "{ tv_sec = %ld, tv_nsec = %ld }",
23 remainder
.tv_sec
, remainder
.tv_nsec
);
24 /* No big deal if we occasionally sleep less,
25 * so not attempting to correct after an interruption.
28 fatal("nanosleep: %s\n", strerror(errno
));
This page took 0.047593 seconds and 4 git commands to generate.