diff options
| author | Simon MacMullen <simon@rabbitmq.com> | 2011-03-18 16:50:44 +0000 |
|---|---|---|
| committer | Simon MacMullen <simon@rabbitmq.com> | 2011-03-18 16:50:44 +0000 |
| commit | 838b2ccadf62b8a1352d19556d0de802f4c3df31 (patch) | |
| tree | c4ebb4ab071e073ef65801e163ae1cfcd60dd53d /src | |
| parent | 9839718a3ae169c4a1c6cb19f0d5674d68cf9f63 (diff) | |
| download | rabbitmq-server-git-838b2ccadf62b8a1352d19556d0de802f4c3df31.tar.gz | |
Probably makes sense to remove the serial number on delete.
Diffstat (limited to 'src')
| -rw-r--r-- | src/rabbit_exchange.erl | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/rabbit_exchange.erl b/src/rabbit_exchange.erl index 09648fcfee..3561215331 100644 --- a/src/rabbit_exchange.erl +++ b/src/rabbit_exchange.erl @@ -307,5 +307,6 @@ conditional_delete(X = #exchange{name = XName}) -> unconditional_delete(X = #exchange{name = XName}) -> ok = mnesia:delete({rabbit_durable_exchange, XName}), ok = mnesia:delete({rabbit_exchange, XName}), + ok = mnesia:delete({rabbit_exchange_serial, XName}), Bindings = rabbit_binding:remove_for_source(XName), {deleted, X, Bindings, rabbit_binding:remove_for_destination(XName)}. |
