chiark / gitweb /
exit-on-idle: only exit if actually idle
authorTom Gundersen <teg@jklm.no>
Fri, 13 Feb 2015 15:20:45 +0000 (16:20 +0100)
committerTom Gundersen <teg@jklm.no>
Fri, 13 Feb 2015 15:32:02 +0000 (16:32 +0100)
sd_event_wait() returning 0 usually means that it timed out, which means it must
have been idle. However, sd_event_wait() may return 0 in case an event was triggered
but it turned out there was nothing to do. Make the check for idle explicit to avoid
this edge-case.


No differences found