diff options
Diffstat (limited to 'src/rabbit_channel.erl')
-rw-r--r-- | src/rabbit_channel.erl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/rabbit_channel.erl b/src/rabbit_channel.erl index b8abc8cc..ddd0ecf4 100644 --- a/src/rabbit_channel.erl +++ b/src/rabbit_channel.erl @@ -580,7 +580,7 @@ handle_method(#'queue.bind'{queue = QueueNameBin, ActualRoutingKey = expand_routing_key_shortcut(QueueNameBin, RoutingKey, State), ExchangeName = rabbit_misc:r(VHostPath, exchange, ExchangeNameBin), - case rabbit_exchange:add_binding(QueueName, ExchangeName, + case rabbit_exchange:add_binding(ExchangeName, QueueName, ActualRoutingKey, Arguments) of {error, queue_not_found} -> rabbit_misc:protocol_error( |