summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMatthias Radestock <matthias@rabbitmq.com>2010-07-18 14:29:29 +0100
committerMatthias Radestock <matthias@rabbitmq.com>2010-07-18 14:29:29 +0100
commitc094929eb41935924f01581d818850ca065ee92c (patch)
tree96e4ff51f638dd20161b459ff89888dc6e548299 /src
parentb8e189feabbb0505125a9d03488c7c3afacde7bf (diff)
downloadrabbitmq-server-git-c094929eb41935924f01581d818850ca065ee92c.tar.gz
tiny refactor
Diffstat (limited to 'src')
-rw-r--r--src/rabbit_variable_queue.erl13
1 files changed, 6 insertions, 7 deletions
diff --git a/src/rabbit_variable_queue.erl b/src/rabbit_variable_queue.erl
index d7116ba041..35a6ff7825 100644
--- a/src/rabbit_variable_queue.erl
+++ b/src/rabbit_variable_queue.erl
@@ -308,14 +308,13 @@ start(DurableQueues) ->
Refs, StartFunState]).
init(QueueName, IsDurable, _Recover) ->
- MsgStoreRecovered =
- rabbit_msg_store:successfully_recovered_state(?PERSISTENT_MSG_STORE),
- ContainsCheckFun =
- fun (Guid) ->
- rabbit_msg_store:contains(?PERSISTENT_MSG_STORE, Guid)
- end,
{DeltaCount, Terms, IndexState} =
- rabbit_queue_index:init(QueueName, MsgStoreRecovered, ContainsCheckFun),
+ rabbit_queue_index:init(
+ QueueName,
+ rabbit_msg_store:successfully_recovered_state(?PERSISTENT_MSG_STORE),
+ fun (Guid) ->
+ rabbit_msg_store:contains(?PERSISTENT_MSG_STORE, Guid)
+ end),
{LowSeqId, NextSeqId, IndexState1} = rabbit_queue_index:bounds(IndexState),
{PRef, TRef, Terms1} =