Skip to content

Commit a18f8c3

Browse files
committed
Advise dont_need after closing WAL.
1 parent 3ff0889 commit a18f8c3

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/ra_log_wal.erl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -577,6 +577,7 @@ roll_over(#state{wal = Wal0, file_num = Num0,
577577
Half + rand:uniform(Half);
578578
#wal{ranges = Ranges,
579579
filename = Filename} ->
580+
_ = file:advise(Wal0#wal.fd, 0, 0, dont_need),
580581
ok = close_file(Wal0#wal.fd),
581582
MemTables = Ranges,
582583
%% TODO: only keep base name in state

0 commit comments

Comments
 (0)