瀏覽代碼

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);
 	}