1
1

call ob1 progress rather than endpoint - as it may not have one

This commit was SVN r6696.
This commit is contained in:
Tim Woodall 2005-08-01 22:30:25 +00:00
parent 0c32f34cb7
commit 2324f36065
2 changed files with 3 additions and 2 deletions

View File

@ -270,7 +270,8 @@ int mca_pml_ob1_add_procs(ompi_proc_t** procs, size_t nprocs)
size_t size = sizeof(uint32_t);
rc = mca_base_modex_recv(&mca_pml_ob1_component.pmlm_version, procs[p],
(void**)&proc_arch, &size);
if(rc != OMPI_SUCCESS) return rc;
if(rc != OMPI_SUCCESS)
return rc;
if(size != sizeof(uint32_t))
return OMPI_ERROR;
procs[p]->proc_arch = ntohl(*proc_arch);

View File

@ -483,7 +483,7 @@ int mca_pml_ob1_send_request_schedule(mca_pml_ob1_send_request_t* sendreq)
if(bytes_remaining == 0)
sendreq->t_scheduled = get_profiler_timestamp();
#endif
ep->btl_progress(); /* call progress */
mca_pml_ob1_progress();
}
} while (OPAL_THREAD_ADD32(&sendreq->req_lock,-1) > 0);
}