chiark / gitweb /
util: add new uid_is_valid() call
[elogind.git] / src / libelogind / sd-event / sd-event.c
index 871ea8d60c2c1f5a26c28dea1015108bd159fdde..a14ade221b3ae89b76a6eccc5e76e8f23f6586f1 100644 (file)
@@ -481,7 +481,8 @@ static void source_io_unregister(sd_event_source *s) {
                 return;
 
         r = epoll_ctl(s->event->epoll_fd, EPOLL_CTL_DEL, s->io.fd, NULL);
-        assert_log(r >= 0);
+        if (r < 0)
+                log_debug_errno(errno, "Failed to remove source %s from epoll: %m", strna(s->description));
 
         s->io.registered = false;
 }