Update the route when it comes from a different job family.
This fixes ticket #1699 This commit was SVN r20085.
Этот коммит содержится в:
родитель
ce4018efeb
Коммит
6e050bc78c
@ -105,6 +105,14 @@ int orte_rml_base_update_contact_info(opal_buffer_t* data)
|
|||||||
return rc;
|
return rc;
|
||||||
}
|
}
|
||||||
got_name = true;
|
got_name = true;
|
||||||
|
/* if this is for a different job family, update the route to this proc */
|
||||||
|
if (ORTE_JOB_FAMILY(name.jobid) != ORTE_JOB_FAMILY(ORTE_PROC_MY_NAME->jobid)) {
|
||||||
|
if (ORTE_SUCCESS != (rc = orte_routed.update_route(&name, &name))) {
|
||||||
|
ORTE_ERROR_LOG(rc);
|
||||||
|
free(rml_uri);
|
||||||
|
return rc;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
free(rml_uri);
|
free(rml_uri);
|
||||||
}
|
}
|
||||||
|
Загрузка…
Ссылка в новой задаче
Block a user