threaded build fix for btl_gm..
This commit was SVN r7409.
Этот коммит содержится в:
родитель
575afef072
Коммит
808b2c1c53
@ -576,11 +576,11 @@ int mca_btl_gm_send(
|
||||
|
||||
if(opal_list_get_size(&gm_btl->gm_repost)) {
|
||||
mca_btl_gm_frag_t* frag;
|
||||
OPAL_THREAD_LOCK(&btl->gm_lock);
|
||||
OPAL_THREAD_LOCK(&gm_btl->gm_lock);
|
||||
while(NULL != (frag = (mca_btl_gm_frag_t*)opal_list_remove_first(&gm_btl->gm_repost))) {
|
||||
gm_provide_receive_buffer(gm_btl->port, frag->hdr, frag->size, frag->priority);
|
||||
}
|
||||
OPAL_THREAD_UNLOCK(&btl->gm_lock);
|
||||
OPAL_THREAD_UNLOCK(&gm_btl->gm_lock);
|
||||
}
|
||||
return OMPI_SUCCESS;
|
||||
}
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user