Browse Source

mpi/src/mpi/starpu_mpi_mpi_backend.c: set pointer to NULL after freeing it

Nathalie Furmento 5 years ago
parent
commit
32623dbbe0
1 changed files with 1 additions and 0 deletions
  1. 1 0
      mpi/src/mpi/starpu_mpi_mpi_backend.c

+ 1 - 0
mpi/src/mpi/starpu_mpi_mpi_backend.c

@@ -83,6 +83,7 @@ void _starpu_mpi_mpi_backend_request_destroy(struct _starpu_mpi_req *req)
 	STARPU_PTHREAD_MUTEX_DESTROY(&req->backend->posted_mutex);
 	STARPU_PTHREAD_COND_DESTROY(&req->backend->posted_cond);
 	free(req->backend);
+	req->backend = NULL;
 }
 
 void _starpu_mpi_mpi_backend_data_clear(starpu_data_handle_t data_handle)