chiark / gitweb /
bus: send status message from proxyd to systemd about client we are working for
[elogind.git] / src / libsystemd-bus / bus-control.c
index bbee1b5b130a1e361bb182ae3d07e24406d63370..c3186a08c2d1f33cd6189c144c2b625d8efcdbf7 100644 (file)
@@ -702,6 +702,7 @@ _public_ int sd_bus_get_owner(
         assert_return(BUS_IS_OPEN(bus->state), -ENOTCONN);
         assert_return(!bus_pid_changed(bus), -ECHILD);
         assert_return(service_name_is_valid(name), -EINVAL);
+        assert_return(bus->bus_client, -ENODATA);
 
         if (bus->is_kernel)
                 return bus_get_owner_kdbus(bus, name, mask, creds);