diff options
author | Matthew Sackman <matthew@lshift.net> | 2009-06-08 16:46:20 +0100 |
---|---|---|
committer | Matthew Sackman <matthew@lshift.net> | 2009-06-08 16:46:20 +0100 |
commit | c466b77b0d2e47c874ba50619f386b0eae359005 (patch) | |
tree | ccd92fe3707d192b140dde4924f4b3b125c73772 | |
parent | 5f1cfd403818a695919d47dcb90f953f1ea84e4e (diff) | |
download | rabbitmq-server-c466b77b0d2e47c874ba50619f386b0eae359005.tar.gz |
tiny refactor
-rw-r--r-- | src/rabbit_disk_queue.erl | 5 |
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}, |