chiark / gitweb /
sd-rtnl: always include linux/rtnetlink.h
[elogind.git] / src / core / busname.c
index 9b6bf07d9f55d1facaf870d8a79a9aa8b5b72c07..0d19311db178af7c9765f25d2c32ffc0aba9ef84 100644 (file)
@@ -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;
         }