diff --git a/orte/mca/ras/loadleveler/ras_loadleveler_module.c b/orte/mca/ras/loadleveler/ras_loadleveler_module.c index d4da15a5cb..10d773fec1 100644 --- a/orte/mca/ras/loadleveler/ras_loadleveler_module.c +++ b/orte/mca/ras/loadleveler/ras_loadleveler_module.c @@ -343,8 +343,6 @@ static int orte_ras_loadleveler_get_hostlist(int* num_hosts, char*** hostlist) return ORTE_ERROR; } opal_argv_append(num_hosts, hostlist, task_machine_name); - ll_free_objs(queryObject); - ll_deallocate(queryObject); } else { /* parallel job */ @@ -432,6 +430,8 @@ static int orte_ras_loadleveler_get_hostlist(int* num_hosts, char*** hostlist) } } } + ll_free_objs(queryObject); + ll_deallocate(queryObject); return ORTE_SUCCESS; }