eldbus: Only a explicit call should unregister a object path
authorJosé Roberto de Souza <jose.souza@intel.com>
Fri, 23 Aug 2013 23:06:56 +0000 (20:06 -0300)
committerEduardo Lima (Etrunko) <eduardo.lima@intel.com>
Fri, 11 Oct 2013 19:52:41 +0000 (16:52 -0300)
src/lib/eldbus_service.c

index 11e6322..6388dd6 100644 (file)
@@ -1469,8 +1469,5 @@ eldbus_service_object_manager_detach(Eldbus_Service_Interface *iface)
    ret = eina_hash_del(obj->interfaces, objmanager->name, NULL);
    obj->objmanager = NULL;
    obj->introspection_dirty = EINA_TRUE;
-   //properties + introspectable
-   if (eina_hash_population(iface->obj->interfaces) < 3)
-     eldbus_service_object_unregister(iface);
    return ret;
 }