chiark / gitweb /
event: rework sd-event exit logic
[elogind.git] / src / libsystemd-bus / sd-bus.c
index 060dcc14364745bba68809aef9d602cf471af50a..a4709a109b19428b7875fc62e1534b79960c493d 100644 (file)
@@ -2646,7 +2646,7 @@ _public_ int sd_bus_attach_event(sd_bus *bus, sd_event *event, int priority) {
         if (r < 0)
                 goto fail;
 
         if (r < 0)
                 goto fail;
 
-        r = sd_event_add_quit(bus->event, quit_callback, bus, &bus->quit_event_source);
+        r = sd_event_add_exit(bus->event, quit_callback, bus, &bus->quit_event_source);
         if (r < 0)
                 goto fail;
 
         if (r < 0)
                 goto fail;