diff options
author | NIIBE Yutaka <[email protected]> | 2023-09-04 03:00:29 +0000 |
---|---|---|
committer | NIIBE Yutaka <[email protected]> | 2023-09-04 03:00:29 +0000 |
commit | d90f1e5fa4d18c5e6467f9f1450b869dad67c426 (patch) | |
tree | 49381b3a8a52d80de7369840656dab4d2931f329 /agent/cache.c | |
parent | agent: Fix sock_inotify_fd handling. (diff) | |
download | gnupg-d90f1e5fa4d18c5e6467f9f1450b869dad67c426.tar.gz gnupg-d90f1e5fa4d18c5e6467f9f1450b869dad67c426.zip |
agent: Fix timer round-up check when inserting an entry into cache.
* agent/cache.c (insert_to_timer_list): Round up when >= a half second.
--
Signed-off-by: NIIBE Yutaka <[email protected]>
Diffstat (limited to 'agent/cache.c')
-rw-r--r-- | agent/cache.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/agent/cache.c b/agent/cache.c index 0525e3b09..e8544205f 100644 --- a/agent/cache.c +++ b/agent/cache.c @@ -229,7 +229,7 @@ insert_to_timer_list (struct timespec *ts, ITEM entry) if (the_timer_list) { the_timer_list->t.tv_sec += ts->tv_sec - entry->t.tv_sec; - if (ts->tv_nsec) + if (ts->tv_nsec >= 500000000) the_timer_list->t.tv_sec++; } |