1
1

fix buffered sends (don't use blocking sends!)

removed inaccurate comment.. 

This commit was SVN r10703.
Этот коммит содержится в:
Galen Shipman 2006-07-10 16:11:14 +00:00
родитель 3d220cbd48
Коммит 9a1221bf7d
2 изменённых файлов: 3 добавлений и 2 удалений

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

@ -39,7 +39,7 @@ mca_mtl_mx_module_t ompi_mtl_mx = {
ompi_mtl_mx_del_procs,
ompi_mtl_mx_finalize,
ompi_mtl_mx_send, /* don't use ompi_mtl_mx_send.. */
ompi_mtl_mx_send,
ompi_mtl_mx_isend,
ompi_mtl_mx_irecv,

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

@ -89,7 +89,8 @@ mca_pml_cm_send(void *buf,
datatype, dst, tag, comm,
sendmode, true, false);
if (NULL == ompi_mtl->mtl_send) {
if (sendreq->req_send.req_send_mode == MCA_PML_BASE_SEND_BUFFERED ||
NULL == ompi_mtl->mtl_send) {
MCA_PML_CM_SEND_REQUEST_START(sendreq, ret);
if (OMPI_SUCCESS != ret) {
MCA_PML_CM_SEND_REQUEST_RETURN(sendreq);