summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/rabbit_amqqueue.erl13
-rw-r--r--src/rabbit_exchange.erl1
2 files changed, 2 insertions, 12 deletions
diff --git a/src/rabbit_amqqueue.erl b/src/rabbit_amqqueue.erl
index 75e050951a..a96c914a4c 100644
--- a/src/rabbit_amqqueue.erl
+++ b/src/rabbit_amqqueue.erl
@@ -163,18 +163,9 @@ start_queue_process(Q) ->
recover_queue(Q) ->
ok = store_queue(Q),
%ok = recover_bindings(Q),
+ % This is where the default binding should be added
ok.
-
-update_bindings(Q = #amqqueue{}, Spec,
- UpdateSpecFun, UpdateExchangeFun) ->
- exit(update_bindings).
- % Q1 = Q#amqqueue{binding_specs = UpdateSpecFun(Spec, Specs0)},
- % case UpdateExchangeFun(Spec, Q1) of
- % ok -> store_queue(Q1),
- % {ok, Q1};
- % Other -> Other
- % end.
-
+
add_binding(QueueName, ExchangeName, RoutingKey, Arguments) ->
% Since this calls straight through to rabbit_exchange,
% can this exported function be deleted from this module?
diff --git a/src/rabbit_exchange.erl b/src/rabbit_exchange.erl
index dd9a60a020..1e17f9d3c7 100644
--- a/src/rabbit_exchange.erl
+++ b/src/rabbit_exchange.erl
@@ -195,7 +195,6 @@ route_internal(#resource{name = Name, virtual_host = VHostPath}, RoutingKey) ->
MatchHead = #route{binding = #binding{exchange_name = '$1',
queue_name = '$2',
key = '$3'}},
- %MatchHead = #person{name='$1', sex=male, age='$2', _='_'},
Guards = [{'==', '$1', Name}, {'==', '$3', RoutingKey}],
lookup_qpids(
mnesia:activity(async_dirty,