summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2019-04-02 14:52:17 +0200
committerLennart Poettering <lennart@poettering.net>2019-04-02 14:54:42 +0200
commitbab4820ee2e08be5a3dc42712bf71246b8cf2428 (patch)
tree11e4183159ab1599fb9e3b3f5fd89d494744c587
parent39f2bc6e7eca8e62e38d52d5d92372dd01a459a6 (diff)
downloadsystemd-bab4820ee2e08be5a3dc42712bf71246b8cf2428.tar.gz
sd-event: use DIV_ROUND_UP where appropriate
-rw-r--r--src/libsystemd/sd-event/sd-event.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libsystemd/sd-event/sd-event.c b/src/libsystemd/sd-event/sd-event.c
index eb98e49ca2..1987f279eb 100644
--- a/src/libsystemd/sd-event/sd-event.c
+++ b/src/libsystemd/sd-event/sd-event.c
@@ -3116,7 +3116,7 @@ _public_ int sd_event_wait(sd_event *e, uint64_t timeout) {
timeout = 0;
m = epoll_wait(e->epoll_fd, ev_queue, ev_queue_max,
- timeout == (uint64_t) -1 ? -1 : (int) ((timeout + USEC_PER_MSEC - 1) / USEC_PER_MSEC));
+ timeout == (uint64_t) -1 ? -1 : (int) DIV_ROUND_UP(timeout, USEC_PER_MSEC));
if (m < 0) {
if (errno == EINTR) {
e->state = SD_EVENT_PENDING;