Diff between 1e5e98c3b3080ce724f09ab1ab76827e6bcfd51d and 4dbe6f78c663ec74fe6fae258d87dece00d22e18
Changed Files
| File | Additions | Deletions | Status |
| mesh/node.c | +2 | -2 | modified |
Full Patch
diff --git a/mesh/node.c b/mesh/node.c
index f31b929..157991d 100644
--- a/mesh/node.c
+++ b/mesh/node.c
@@ -1478,10 +1478,10 @@ static void get_managed_objects_join_cb(struct l_dbus_message *msg,
return;
fail:
if (agent)
- free_node_resources(node);
+ mesh_agent_remove(agent);
if (node)
- mesh_agent_remove(agent);
+ free_node_resources(node);
req->cb(NULL, NULL);
}