1
1
openmpi/ompi/mca/mtl/portals4
Todd Kordenbrock 1f5a79bbd4 mtl-portals4: don't finalize flow control if Portals4 was not initialized
This commit fixes a segfault in mtl-portals4 finalize().  The segfault
occurs if finalize() is called without any calls to add_procs().  This
commit resolves the segfault by skipping the flow control fini() call if
Portals4 was not initialized.

Signed-off-by: Todd Kordenbrock <thkgcode@gmail.com>
(cherry picked from commit e7b867c044)
2019-12-12 08:43:20 -06:00
..
configure.m4 Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
Makefile.am mca: Dynamic components link against project lib 2017-08-24 11:56:16 -04:00
mtl_portals4_cancel.c Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
mtl_portals4_component.c mtl/portals4: add timeout to get retransmit 2017-07-09 22:12:08 -05:00
mtl_portals4_endpoint.h Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
mtl_portals4_flowctl.c opal/asm: rename existing arithmetic atomic functions 2017-11-30 10:41:22 -07:00
mtl_portals4_flowctl.h Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
mtl_portals4_message.c Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
mtl_portals4_message.h Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
mtl_portals4_probe.c Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
mtl_portals4_recv_short.c Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
mtl_portals4_recv_short.h Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
mtl_portals4_recv.c opal/asm: rename existing arithmetic atomic functions 2017-11-30 10:41:22 -07:00
mtl_portals4_request.h mtl/portals4: move opal_timer_base_get_usec() out of the fast path 2017-07-09 22:12:45 -05:00
mtl_portals4_send.c opal/asm: rename existing arithmetic atomic functions 2017-11-30 10:41:22 -07:00
mtl_portals4.c mtl-portals4: don't finalize flow control if Portals4 was not initialized 2019-12-12 08:43:20 -06:00
mtl_portals4.h mtl/portals4: add timeout to get retransmit 2017-07-09 22:12:08 -05:00
owner.txt Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00
post_configure.sh Revert "Update to sync with OMPI master and cleanup to build" 2016-11-22 15:03:20 -08:00