diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/rabbit_disk_queue.erl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/rabbit_disk_queue.erl b/src/rabbit_disk_queue.erl index 22406b0b0c..94a444e2a1 100644 --- a/src/rabbit_disk_queue.erl +++ b/src/rabbit_disk_queue.erl @@ -459,7 +459,7 @@ combineFiles({Source, SourceValid, _SourceContiguousTop, _SourceLeft, _SourceRig {ok, 0} = file:position(TmpHdl, {bof, 0}), {ok, DestinationContiguousTop} = file:position(DestinationHdl, {bof, DestinationContiguousTop}), ok = file:truncate(DestinationHdl), - {ok, ExpectedSize} = file:position(DestinationHdl, {cur, SourceValid}), + {ok, ExpectedSize} = file:position(DestinationHdl, {bof, ExpectedSize}), ok = file:truncate(DestinationHdl), {ok, DestinationContiguousTop} = file:position(DestinationHdl, {bof, DestinationContiguousTop}), {ok, TmpSize} = file:copy(TmpHdl, DestinationHdl, TmpSize), |
