static void flush_close(sd_bus *bus) {
        if (!bus)
                return;

        /* Flushes and closes the specified bus. We take a ref before,
         * to ensure the flushing does not cause the bus to be
         * unreferenced. */

        sd_bus_flush_close_unref(sd_bus_ref(bus));
}
static void flush_close(sd_bus *bus) {
        if (!bus)
                return;

         

        sd_bus_flush_close_unref(sd_bus_ref(bus));
}