mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2026-02-13 00:00:34 +01:00
bus-manager: only unregister skeletons if they were actually registered
This commit is contained in:
parent
30a0c3164c
commit
bde246d30b
1 changed files with 2 additions and 1 deletions
|
|
@ -941,7 +941,8 @@ nm_bus_manager_unregister_object (NMBusManager *self, NMExportedObject *object)
|
|||
for (interfaces = nm_exported_object_get_interfaces (object); interfaces; interfaces = interfaces->next) {
|
||||
GDBusInterfaceSkeleton *interface = G_DBUS_INTERFACE_SKELETON (interfaces->data);
|
||||
|
||||
g_dbus_interface_skeleton_unexport (interface);
|
||||
if (g_dbus_interface_skeleton_get_object_path (interface))
|
||||
g_dbus_interface_skeleton_unexport (interface);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue