diff options
| author | Simon MacMullen <simon@rabbitmq.com> | 2011-04-13 17:50:59 +0100 |
|---|---|---|
| committer | Simon MacMullen <simon@rabbitmq.com> | 2011-04-13 17:50:59 +0100 |
| commit | 6dc34685cdf8291aec3c16ca2c9fc03dffdf95df (patch) | |
| tree | c257553903191445df5f763c91313d6121b5de21 /src | |
| parent | 522a40661db3e3016fc6218f2dd91bfb06e41b5c (diff) | |
| download | rabbitmq-server-git-6dc34685cdf8291aec3c16ca2c9fc03dffdf95df.tar.gz | |
Slight further simplification
Diffstat (limited to 'src')
| -rw-r--r-- | src/rabbit_binding.erl | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/rabbit_binding.erl b/src/rabbit_binding.erl index 2c9c316b87..e933e453fa 100644 --- a/src/rabbit_binding.erl +++ b/src/rabbit_binding.erl @@ -319,13 +319,11 @@ continue('$end_of_table') -> false; continue({[_|_], _}) -> true; continue({[], Continuation}) -> continue(mnesia:select(Continuation)). -remove_for_destination(DstName, FwdDeleteFun) -> +remove_for_destination(DstName, DeleteFun) -> Bindings = [begin Route = reverse_route(ReverseRoute), - ok = FwdDeleteFun(Route), - ok = mnesia:delete_object(rabbit_reverse_route, - ReverseRoute, write), + ok = DeleteFun(Route), Route#route.binding end || ReverseRoute <- mnesia:match_object( |
