ka-ching
This commit was SVN r2836.
Этот коммит содержится в:
родитель
876971b58b
Коммит
7df355bf9a
@ -60,7 +60,9 @@ static mca_gpr_base_module_t mca_gpr_proxy = {
|
|||||||
gpr_proxy_cancel_synchro,
|
gpr_proxy_cancel_synchro,
|
||||||
gpr_proxy_delete_object,
|
gpr_proxy_delete_object,
|
||||||
gpr_proxy_index,
|
gpr_proxy_index,
|
||||||
gpr_proxy_test_internals
|
gpr_proxy_test_internals,
|
||||||
|
gpr_proxy_rte_register,
|
||||||
|
gpr_proxy_rte_unregister
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -275,13 +277,13 @@ void mca_gpr_proxy_notify_recv(int status, ompi_process_name_t* sender,
|
|||||||
/* process request */
|
/* process request */
|
||||||
trackptr->callback(message, trackptr->user_tag);
|
trackptr->callback(message, trackptr->user_tag);
|
||||||
|
|
||||||
|
OMPI_THREAD_UNLOCK(&mca_gpr_proxy_mutex);
|
||||||
|
|
||||||
/* dismantle message and free memory */
|
/* dismantle message and free memory */
|
||||||
|
|
||||||
RETURN_ERROR:
|
RETURN_ERROR:
|
||||||
OBJ_RELEASE(message);
|
OBJ_RELEASE(message);
|
||||||
|
|
||||||
OMPI_THREAD_UNLOCK(&mca_gpr_proxy_mutex);
|
|
||||||
|
|
||||||
/* reissue non-blocking receive */
|
/* reissue non-blocking receive */
|
||||||
mca_oob_recv_packed_nb(MCA_OOB_NAME_ANY, MCA_OOB_TAG_GPR_NOTIFY, 0, mca_gpr_proxy_notify_recv, NULL);
|
mca_oob_recv_packed_nb(MCA_OOB_NAME_ANY, MCA_OOB_TAG_GPR_NOTIFY, 0, mca_gpr_proxy_notify_recv, NULL);
|
||||||
|
|
||||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user