소스 검색

No need to drop the lock now that we have only one mutex

Samuel Thibault 8 년 전
부모
커밋
7d4a0f23d0
1개의 변경된 파일0개의 추가작업 그리고 2개의 파일을 삭제
  1. 0 2
      mpi/src/starpu_mpi_cache.c

+ 0 - 2
mpi/src/starpu_mpi_cache.c

@@ -342,9 +342,7 @@ void starpu_mpi_cache_flush_all_data(MPI_Comm comm)
 	STARPU_PTHREAD_MUTEX_LOCK(&_cache_mutex);
 	HASH_ITER(hh, _cache_data, entry, tmp)
 	{
-		STARPU_PTHREAD_MUTEX_UNLOCK(&_cache_mutex);
 		_starpu_mpi_cache_flush_and_invalidate(comm, entry->data_handle);
-		STARPU_PTHREAD_MUTEX_LOCK(&_cache_mutex);
 		HASH_DEL(_cache_data, entry);
 		free(entry);
 	}