1
1

Ensure we don't abort if a tool cannot send a message - the orte/util/comm library used by tools to query mpirun knows how to handle this situation.

Refs trac:3992

This commit was SVN r29975.

The following Trac tickets were found above:
  Ticket 3992 --> https://svn.open-mpi.org/trac/ompi/ticket/3992
Этот коммит содержится в:
Ralph Castain 2013-12-19 07:10:36 +00:00
родитель 6239e64f36
Коммит 9b32dacb6c

Просмотреть файл

@ -105,6 +105,13 @@ static void proc_errors(int fd, short args, void *cbdata)
return;
}
if (ORTE_PROC_STATE_UNABLE_TO_SEND_MSG == caddy->proc_state) {
/* do nothing - the util/comm library knows how to handle this */
OBJ_RELEASE(caddy);
return;
}
/* all other errors require abort */
orte_errmgr_base_abort(ORTE_ERROR_DEFAULT_EXIT_CODE, NULL);
OBJ_RELEASE(caddy);