diff --git a/maestro/pool_manager_registry.c b/maestro/pool_manager_registry.c index 18e2ceddc0c33770eaeecdeaa97b68dc26ad4321..f67db72185d95568360fbe1a799bf52be8221d64 100644 --- a/maestro/pool_manager_registry.c +++ b/maestro/pool_manager_registry.c @@ -262,7 +262,7 @@ mstro_pc_app_register_pending(mstro_app_id id) /*cleanup*/ status = mstro_pm_app_reg__entry_dispose(e); assert(status ==MSTRO_OK); - return MSTRO_FAIL; + status = MSTRO_FAIL; } else if((elt!=NULL) && (!elt->pending)) { @@ -270,7 +270,7 @@ mstro_pc_app_register_pending(mstro_app_id id) /*cleanup*/ status = mstro_pm_app_reg__entry_dispose(e); assert(status ==MSTRO_OK); - return MSTRO_FAIL; + status = MSTRO_FAIL; } else { // elt == NULL HASH_ADD(hh, g_mstro_pm_app_registry,