diff --git a/ompi/mca/mtl/portals4/mtl_portals4.c b/ompi/mca/mtl/portals4/mtl_portals4.c index 5371a8be4dc..6d2dc9498da 100644 --- a/ompi/mca/mtl/portals4/mtl_portals4.c +++ b/ompi/mca/mtl/portals4/mtl_portals4.c @@ -9,7 +9,7 @@ * University of Stuttgart. All rights reserved. * Copyright (c) 2004-2005 The Regents of the University of California. * All rights reserved. - * Copyright (c) 2010-2015 Sandia National Laboratories. All rights reserved. + * Copyright (c) 2010-2019 Sandia National Laboratories. All rights reserved. * Copyright (c) 2014 Intel, Inc. All rights reserved. * $COPYRIGHT$ * @@ -551,12 +551,12 @@ ompi_mtl_portals4_finalize(struct mca_mtl_base_module_t *mtl) if (0 == ompi_mtl_portals4.need_init) { opal_progress_unregister(ompi_mtl_portals4_progress); while (0 != ompi_mtl_portals4_progress()) { } - } #if OMPI_MTL_PORTALS4_FLOW_CONTROL - ompi_mtl_portals4_flowctl_fini(); + ompi_mtl_portals4_flowctl_fini(); #endif - ompi_mtl_portals4_recv_short_fini(); + ompi_mtl_portals4_recv_short_fini(); + } if (!PtlHandleIsEqual(ompi_mtl_portals4.long_overflow_me_h, PTL_INVALID_HANDLE)) { PtlMEUnlink(ompi_mtl_portals4.long_overflow_me_h); diff --git a/opal/mca/btl/portals4/configure.m4 b/opal/mca/btl/portals4/configure.m4 index cc7c0dbda2c..1b62c0da1f3 100644 --- a/opal/mca/btl/portals4/configure.m4 +++ b/opal/mca/btl/portals4/configure.m4 @@ -11,7 +11,7 @@ # Copyright (c) 2004-2005 The Regents of the University of California. # All rights reserved. # Copyright (c) 2010 Cisco Systems, Inc. All rights reserved. -# Copyright (c) 2010 Sandia National Laboratories. All rights reserved. +# Copyright (c) 2010-2019 Sandia National Laboratories. All rights reserved. # Copyright (c) 2014 Bull SAS. All rights reserved. # $COPYRIGHT$ # @@ -44,9 +44,9 @@ AC_DEFUN([MCA_opal_btl_portals4_CONFIG],[ [AC_HELP_STRING([--enable-btl-portals4-flow-control], [enable flow control for Portals 4 BTL (default: disabled)])]) AC_MSG_CHECKING([whether to enable flow control]) - if test "$enable_btl_portals4_flow_control" != "yes"; then - AC_MSG_RESULT([no]) - btl_portals4_flow_control_enabled=0 + if test "$enable_btl_portals4_flow_control" != "no"; then + AC_MSG_RESULT([yes]) + btl_portals4_flow_control_enabled=1 else AC_MSG_RESULT([no]) btl_portals4_flow_control_enabled=0