summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTony Garnock-Jones <tonyg@lshift.net>2008-10-31 11:36:49 +0000
committerTony Garnock-Jones <tonyg@lshift.net>2008-10-31 11:36:49 +0000
commit7142aac483c1e4aef4ea8b61ba16cb80c8477656 (patch)
tree02e4aadd44d81eb721b47321993ad5e2027e663a
parent5f27090c4fdc0239aa3c0a933cdfad9621eb57e4 (diff)
downloadrabbitmq-server-7142aac483c1e4aef4ea8b61ba16cb80c8477656.tar.gz
Alter signatures to the latest 0-91 draft XML, and support nowait
-rw-r--r--src/rabbit_channel.erl5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/rabbit_channel.erl b/src/rabbit_channel.erl
index 0544d32e..0f8266dc 100644
--- a/src/rabbit_channel.erl
+++ b/src/rabbit_channel.erl
@@ -580,10 +580,11 @@ handle_method(#'queue.bind'{queue = QueueNameBin,
handle_method(#'queue.unbind'{queue = QueueNameBin,
exchange = ExchangeNameBin,
routing_key = RoutingKey,
- arguments = Arguments}, _, State) ->
+ arguments = Arguments,
+ nowait = NoWait}, _, State) ->
binding_action(fun rabbit_amqqueue:delete_binding/4, ExchangeNameBin,
QueueNameBin, RoutingKey, Arguments, #'queue.unbind_ok'{},
- false, State);
+ NoWait, State);
handle_method(#'queue.purge'{queue = QueueNameBin,
nowait = NoWait},