From 0a040e64199adf55dae85db12fbe8e9795f86a39 Mon Sep 17 00:00:00 2001 From: Luca Boccassi Date: Sat, 13 Nov 2021 19:11:28 +0000 Subject: [PATCH] sd-event: one more assert when turning off an event source CID#1465866 --- src/libsystemd/sd-event/sd-event.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libsystemd/sd-event/sd-event.c b/src/libsystemd/sd-event/sd-event.c index 37efe3f425a..f9e2be155e7 100644 --- a/src/libsystemd/sd-event/sd-event.c +++ b/src/libsystemd/sd-event/sd-event.c @@ -2959,7 +2959,7 @@ static int event_source_leave_ratelimit(sd_event_source *s, bool run_callback) { if (s->n_ref == 0) source_free(s); else if (r < 0) - sd_event_source_set_enabled(s, SD_EVENT_OFF); + assert_se(sd_event_source_set_enabled(s, SD_EVENT_OFF) >= 0); return 1; } -- 2.47.3