Merge pull request #355 from ggouaillardet/topic/mpi_get_hang_in_fence
osc/pt2pt: invoke ompi_osc_signal_outgoing only once per fragment
Этот коммит содержится в:
Коммит
ff7be586dd
@ -3,6 +3,8 @@
|
||||
* Copyright (c) 2012-2013 Sandia National Laboratories. All rights reserved.
|
||||
* Copyright (c) 2014 Los Alamos National Security, LLC. All rights
|
||||
* reserved.
|
||||
* Copyright (c) 2015 Research Organization for Information Science
|
||||
* and Technology (RIST). All rights reserved.
|
||||
* $COPYRIGHT$
|
||||
*
|
||||
* Additional copyrights may follow
|
||||
@ -77,10 +79,6 @@ ompi_osc_pt2pt_frag_start(ompi_osc_pt2pt_module_t *module,
|
||||
|
||||
assert(0 == frag->pending && peer->active_frag != frag);
|
||||
|
||||
/* we need to signal now that a frag is outgoing to ensure the count sent
|
||||
* with the unlock message is correct */
|
||||
ompi_osc_signal_outgoing (module, frag->target, 1);
|
||||
|
||||
/* if eager sends are not active, can't send yet, so buffer and
|
||||
get out... */
|
||||
if (!(peer->eager_send_active || module->all_access_epoch)) {
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user