X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fcore%2Fbusname.c;h=0d19311db178af7c9765f25d2c32ffc0aba9ef84;hb=4e2f8d27781731021aa6b96c0ee18a8966eefe1c;hp=034e5f60d12373a5fd9dbbbc91f83088b5bdf490;hpb=16ac401407959cbc62312e61c2dd76dbc3a0793b;p=elogind.git diff --git a/src/core/busname.c b/src/core/busname.c index 034e5f60d..0d19311db 100644 --- a/src/core/busname.c +++ b/src/core/busname.c @@ -337,8 +337,8 @@ static void busname_enter_running(BusName *n) { log_debug_unit(UNIT(n)->id, "Suppressing activation request on %s since unit stop is scheduled.", UNIT(n)->id); /* Flush all queued activation reqeuest by closing and reopening the connection */ + bus_kernel_drop_one(n->starter_fd); - busname_close_fd(n); busname_enter_listening(n); return; } @@ -584,7 +584,6 @@ const UnitVTable busname_vtable = { .bus_interface = "org.freedesktop.systemd1.BusName", .bus_vtable = bus_busname_vtable, - .bus_changing_properties = bus_busname_changing_properties, .status_message_formats = { .finished_start_job = {