From 03a83186be667668dd50b7b67c99adb16c806153 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Tue, 23 Jan 2024 12:07:23 +0100 Subject: [PATCH] varlink: make sure varlink_server_detach_event() doesn't leave invalid pointer around --- src/shared/varlink.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/shared/varlink.c b/src/shared/varlink.c index 3bce80e202e..1103a145aec 100644 --- a/src/shared/varlink.c +++ b/src/shared/varlink.c @@ -3732,7 +3732,7 @@ int varlink_server_detach_event(VarlinkServer *s) { LIST_FOREACH(sockets, ss, s->sockets) ss->event_source = sd_event_source_disable_unref(ss->event_source); - sd_event_unref(s->event); + s->event = sd_event_unref(s->event); return 0; } -- 2.47.3