From 3c52b0b4ee99847b3d187ccfc436ec3290e28e71 Mon Sep 17 00:00:00 2001 From: Augustin Degomme Date: Sun, 4 Apr 2021 01:04:12 +0200 Subject: [PATCH] set keyval to invalid after free --- src/smpi/include/smpi_keyvals.hpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/smpi/include/smpi_keyvals.hpp b/src/smpi/include/smpi_keyvals.hpp index 7fd5e301e8..d32378651e 100644 --- a/src/smpi/include/smpi_keyvals.hpp +++ b/src/smpi/include/smpi_keyvals.hpp @@ -90,6 +90,7 @@ template int Keyval::keyval_free(int* keyval){ }else{ elem->refcount--; } + *keyval = MPI_KEYVAL_INVALID; return MPI_SUCCESS; } -- 2.20.1