summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Sackman <matthew@rabbitmq.com>2011-01-14 18:55:37 +0000
committerMatthew Sackman <matthew@rabbitmq.com>2011-01-14 18:55:37 +0000
commit4ba8dcd22c786d8f14a359e0fffebdcbb9885875 (patch)
tree7984521b4b3852aa096aaf4fcba8bae728aae198
parent948030c0e1283c581845bdbc3a3e1f61ee685b25 (diff)
downloadrabbitmq-server-4ba8dcd22c786d8f14a359e0fffebdcbb9885875.tar.gz
Correct order of function arguments
-rw-r--r--src/rabbit_msg_store.erl10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/rabbit_msg_store.erl b/src/rabbit_msg_store.erl
index ea26bc89..611c2ce0 100644
--- a/src/rabbit_msg_store.erl
+++ b/src/rabbit_msg_store.erl
@@ -1248,10 +1248,10 @@ mark_handle_to_close(ClientRefs, FileHandlesEts, File, Invoke) ->
ets:match_object(FileHandlesEts, {{'_', File}, open}) ],
true.
-safe_file_delete_fun(FileHandlesEts, File, Dir) ->
- fun () -> safe_file_delete(FileHandlesEts, File, Dir) end.
+safe_file_delete_fun(File, Dir, FileHandlesEts) ->
+ fun () -> safe_file_delete(File, Dir, FileHandlesEts) end.
-safe_file_delete(FileHandlesEts, File, Dir) ->
+safe_file_delete(File, Dir, FileHandlesEts) ->
%% do not match on any value - it's the absence of the row that
%% indicates the client has really closed the file.
case ets:match_object(FileHandlesEts, {{'_', File}, '_'}, 1) of
@@ -1887,7 +1887,7 @@ combine_files(Source, Destination,
Reclaimed = SourceFileSize + DestinationFileSize - TotalValidData,
gen_server2:cast(Server, {combine_files, Source, Destination, Reclaimed}),
- safe_file_delete_fun(FileHandlesEts, Source, Dir).
+ safe_file_delete_fun(Source, Dir, FileHandlesEts).
delete_file(File, State = #gc_state { file_summary_ets = FileSummaryEts,
file_handles_ets = FileHandlesEts,
@@ -1899,7 +1899,7 @@ delete_file(File, State = #gc_state { file_summary_ets = FileSummaryEts,
readers = 0 }] = ets:lookup(FileSummaryEts, File),
{[], 0} = load_and_vacuum_message_file(File, State),
gen_server2:cast(Server, {delete_file, File, FileSize}),
- safe_file_delete_fun(FileHandlesEts, File, Dir).
+ safe_file_delete_fun(File, Dir, FileHandlesEts).
load_and_vacuum_message_file(File, #gc_state { dir = Dir,
index_module = Index,