Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
set keyval to invalid after free
authorAugustin Degomme <adegomme@gmail.com>
Sat, 3 Apr 2021 23:04:12 +0000 (01:04 +0200)
committerAugustin Degomme <adegomme@gmail.com>
Sat, 3 Apr 2021 23:04:12 +0000 (01:04 +0200)
src/smpi/include/smpi_keyvals.hpp

index 7fd5e30..d323786 100644 (file)
@@ -90,6 +90,7 @@ template <typename T> int Keyval::keyval_free(int* keyval){
   }else{
     elem->refcount--;
   }
+  *keyval = MPI_KEYVAL_INVALID;
   return MPI_SUCCESS;
 }