diff options
author | Yu Watanabe <watanabe.yu+github@gmail.com> | 2022-07-13 11:49:16 +0900 |
---|---|---|
committer | Yu Watanabe <watanabe.yu+github@gmail.com> | 2022-07-23 14:08:40 +0900 |
commit | 8e543eb86ad7e1bda8c11c1e9fcddaea0f5dd3d9 (patch) | |
tree | 2b99b627b3eb179b66da83e2f6082ac3afb7776a /src/udev/udevd.c | |
parent | 6e40ed53257604f81b14ddefadf5a782dc8ad279 (diff) | |
download | systemd-8e543eb86ad7e1bda8c11c1e9fcddaea0f5dd3d9.tar.gz |
udev: use event_reset_time_relative()
Diffstat (limited to 'src/udev/udevd.c')
-rw-r--r-- | src/udev/udevd.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/udev/udevd.c b/src/udev/udevd.c index 193bfa69e5..b547712e47 100644 --- a/src/udev/udevd.c +++ b/src/udev/udevd.c @@ -1585,9 +1585,10 @@ static int on_post(sd_event_source *s, void *userdata) { if (!hashmap_isempty(manager->workers)) { /* There are idle workers */ - (void) event_reset_time(manager->event, &manager->kill_workers_event, CLOCK_MONOTONIC, - now(CLOCK_MONOTONIC) + 3 * USEC_PER_SEC, USEC_PER_SEC, - on_kill_workers_event, manager, 0, "kill-workers-event", false); + (void) event_reset_time_relative(manager->event, &manager->kill_workers_event, + CLOCK_MONOTONIC, 3 * USEC_PER_SEC, USEC_PER_SEC, + on_kill_workers_event, manager, + 0, "kill-workers-event", false); return 1; } |