summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon MacMullen <simon@rabbitmq.com>2013-09-09 12:27:30 +0100
committerSimon MacMullen <simon@rabbitmq.com>2013-09-09 12:27:30 +0100
commit0f4bc201c33e7d6ca3c5a35f342b8f7d65f262d7 (patch)
treec4d3ddd4a62a975f186cb3d8965bd52ede5c3db3
parent28664ff349dbdbd0c2738d9e286eebe68f7a25bf (diff)
downloadrabbitmq-server-git-0f4bc201c33e7d6ca3c5a35f342b8f7d65f262d7.tar.gz
Explain a little.
-rw-r--r--src/rabbit_amqqueue_process.erl6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/rabbit_amqqueue_process.erl b/src/rabbit_amqqueue_process.erl
index ea0a3153c3..9f864d2842 100644
--- a/src/rabbit_amqqueue_process.erl
+++ b/src/rabbit_amqqueue_process.erl
@@ -1117,7 +1117,7 @@ handle_call({init, Recover}, From,
new -> rabbit_log:warning(
"exclusive owner for ~s went away~n",
[rabbit_misc:rs(QName)]);
- _ -> ok
+ _ -> ok %% [1]
end,
BQ = backing_queue_module(Q),
BQS = bq_init(BQ, Q, Recover),
@@ -1126,6 +1126,10 @@ handle_call({init, Recover}, From,
State#q{backing_queue = BQ, backing_queue_state = BQS}}
end;
+%% [1] You used to be able to declare an exclusive durable queue. Sadly we
+%% need to still tidy up after that case, there could be the remnants of one
+%% left over from an upgrade.
+
handle_call(info, _From, State) ->
reply(infos(?INFO_KEYS, State), State);