소스 검색

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

Nathalie Furmento 6 년 전
부모
커밋
32623dbbe0
1개의 변경된 파일1개의 추가작업 그리고 0개의 파일을 삭제
  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)