From 950442da625b22e5e033f4955f61a2a4efbd487f Mon Sep 17 00:00:00 2001 From: Magnus Ahltorp Date: Tue, 7 Apr 2015 22:15:22 +0200 Subject: perm:ensurefile now only does fsync only when sync flag is set Closes CATLFISH-35 --- src/db.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/db.erl') diff --git a/src/db.erl b/src/db.erl index 707c8d3..f910079 100644 --- a/src/db.erl +++ b/src/db.erl @@ -59,7 +59,7 @@ add(LeafHash, Data) -> -spec add_entryhash(binary(), binary()) -> ok. add_entryhash(LeafHash, EntryHash) -> - ok = perm:ensurefile(entryhash_root_path(), EntryHash, LeafHash), + ok = perm:ensurefile_nosync(entryhash_root_path(), EntryHash, LeafHash), ok. -spec add_index_nosync(binary(), non_neg_integer()) -> ok. -- cgit v1.1