From 847f4caeb4944c8216bc0f0f18f52e3d7330a736 Mon Sep 17 00:00:00 2001 From: nuno-faria Date: Tue, 21 May 2024 18:56:55 +0100 Subject: [PATCH] Fix O_SYNC flag when opening data files --- src/bitcask_fileops.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bitcask_fileops.erl b/src/bitcask_fileops.erl index a7fab381..4aa3402f 100644 --- a/src/bitcask_fileops.erl +++ b/src/bitcask_fileops.erl @@ -84,7 +84,7 @@ create_file(DirName, Opts0, Keydir) -> FinalOpts = case bitcask:get_opt(sync_strategy, Opts) of o_sync -> - [o_sync | Opts]; + Opts ++ [o_sync]; _ -> Opts end,