fixes trac:391
Fix for double mutex free that would cause an abort condition in the orted whenever threads were enabled. This commit was SVN r11759. The following Trac tickets were found above: Ticket 391 --> https://svn.open-mpi.org/trac/ompi/ticket/391
Этот коммит содержится в:
родитель
b4480cf182
Коммит
3c814fdd23
@ -929,9 +929,10 @@ DOFORK:
|
||||
ORTE_ERROR_LOG(rc);
|
||||
orte_smr.set_proc_state(child->name, ORTE_PROC_STATE_ABORTED, 0);
|
||||
opal_condition_signal(&orte_odls_default.cond);
|
||||
OPAL_THREAD_UNLOCK(&orte_odls_default.mutex);
|
||||
return rc;
|
||||
}
|
||||
/* reaquire lock so we don't double unlock... */
|
||||
OPAL_THREAD_LOCK(&orte_odls_default.mutex);
|
||||
i++;
|
||||
}
|
||||
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user