summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Sackman <matthew@lshift.net>2009-06-08 16:46:20 +0100
committerMatthew Sackman <matthew@lshift.net>2009-06-08 16:46:20 +0100
commitc466b77b0d2e47c874ba50619f386b0eae359005 (patch)
treeccd92fe3707d192b140dde4924f4b3b125c73772
parent5f1cfd403818a695919d47dcb90f953f1ea84e4e (diff)
downloadrabbitmq-server-c466b77b0d2e47c874ba50619f386b0eae359005.tar.gz
tiny refactor
-rw-r--r--src/rabbit_disk_queue.erl5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/rabbit_disk_queue.erl b/src/rabbit_disk_queue.erl
index a8773af6..de2e52e9 100644
--- a/src/rabbit_disk_queue.erl
+++ b/src/rabbit_disk_queue.erl
@@ -1114,10 +1114,7 @@ sort_msg_locations_by_offset(Asc, List) ->
truncate_and_extend_file(FileHdl, Lowpoint, Highpoint) ->
{ok, Lowpoint} = file:position(FileHdl, {bof, Lowpoint}),
ok = file:truncate(FileHdl),
- {ok, Highpoint} = file:position(FileHdl, {bof, Highpoint}),
- ok = file:truncate(FileHdl),
- {ok, Lowpoint} = file:position(FileHdl, {bof, Lowpoint}),
- ok.
+ ok = preallocate(FileHdl, Highpoint, Lowpoint).
combine_files({Source, SourceValid, _SourceContiguousTop,
_SourceLeft, _SourceRight},