summaryrefslogtreecommitdiff
path: root/src/rabbit_binding.erl
diff options
context:
space:
mode:
authorMatthias Radestock <matthias@rabbitmq.com>2011-04-08 12:55:42 +0100
committerMatthias Radestock <matthias@rabbitmq.com>2011-04-08 12:55:42 +0100
commita10d90887efdd9eb0f8a588a8a8c94b15d1eb0aa (patch)
tree7b4bf5ba7e4fbac1788f4e9833a00ae28c97c07f /src/rabbit_binding.erl
parentb3eb94ab9da72a897860109e80591b10e3fa4f08 (diff)
downloadrabbitmq-server-a10d90887efdd9eb0f8a588a8a8c94b15d1eb0aa.tar.gz
cosmeticbug24006
Diffstat (limited to 'src/rabbit_binding.erl')
-rw-r--r--src/rabbit_binding.erl2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/rabbit_binding.erl b/src/rabbit_binding.erl
index c9106711..ca7be59a 100644
--- a/src/rabbit_binding.erl
+++ b/src/rabbit_binding.erl
@@ -109,11 +109,11 @@ recover(XNames, QNames) ->
mnesia:read({rabbit_durable_route, B}) =/= []
end,
fun (R = #route{binding = B = #binding{source = Src}}, Tx) ->
- {ok, X} = rabbit_exchange:lookup(Src),
case Tx of
true -> ok = sync_transient_binding(R, fun mnesia:write/3);
false -> ok
end,
+ {ok, X} = rabbit_exchange:lookup(Src),
rabbit_exchange:callback(X, add_binding, [Tx, X, B])
end,
rabbit_durable_route),