Arg - the other half of the prior commit: have the orted properly parse the resulting data to hand it to orte_odls.
Also, reindent per emacs (sigh). This commit was SVN r23437.
Этот коммит содержится в:
родитель
72525a5850
Коммит
d9f7947a42
@ -397,6 +397,14 @@ int orte_daemon_process_commands(orte_process_name_t* sender,
|
|||||||
goto CLEANUP;
|
goto CLEANUP;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (0 == num_replies) {
|
||||||
|
/* kill everything */
|
||||||
|
if (ORTE_SUCCESS != (ret = orte_odls.kill_local_procs(NULL))) {
|
||||||
|
ORTE_ERROR_LOG(ret);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
/* construct the pointer array */
|
/* construct the pointer array */
|
||||||
OBJ_CONSTRUCT(&procarray, opal_pointer_array_t);
|
OBJ_CONSTRUCT(&procarray, opal_pointer_array_t);
|
||||||
opal_pointer_array_init(&procarray, num_replies, ORTE_GLOBAL_ARRAY_MAX_SIZE, 16);
|
opal_pointer_array_init(&procarray, num_replies, ORTE_GLOBAL_ARRAY_MAX_SIZE, 16);
|
||||||
@ -1222,7 +1230,7 @@ int orte_daemon_process_commands(orte_process_name_t* sender,
|
|||||||
ret = ORTE_ERR_BAD_PARAM;
|
ret = ORTE_ERR_BAD_PARAM;
|
||||||
}
|
}
|
||||||
|
|
||||||
CLEANUP:
|
CLEANUP:
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user