Don't call progress() from OB1 fragment scheduling functions. They don't serve
any purpose and case recursion calls to progress engine. This commit was SVN r17478.
Этот коммит содержится в:
родитель
1cd8a2e578
Коммит
354c5bc5e1
@ -767,9 +767,6 @@ int mca_pml_ob1_recv_request_schedule_once(
|
|||||||
mca_bml_base_free(bml_btl,dst);
|
mca_bml_base_free(bml_btl,dst);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* run progress as the prepare (pinning) can take some time */
|
|
||||||
mca_bml.bml_progress();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return OMPI_SUCCESS;
|
return OMPI_SUCCESS;
|
||||||
|
@ -988,7 +988,6 @@ cannot_pack:
|
|||||||
mca_bml_base_free(bml_btl,des);
|
mca_bml_base_free(bml_btl,des);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
mca_bml.bml_progress();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return OMPI_SUCCESS;
|
return OMPI_SUCCESS;
|
||||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user