diff options
author | Simon MacMullen <simon@rabbitmq.com> | 2011-04-01 14:08:39 +0100 |
---|---|---|
committer | Simon MacMullen <simon@rabbitmq.com> | 2011-04-01 14:08:39 +0100 |
commit | c4098939f59b526754247b708f87e1760cea1c4d (patch) | |
tree | 48c3194f3b52ea6b90d8f58fec44d41a090d43b4 | |
parent | cde255cac929da94d8722ca901b0b65876fe72f3 (diff) | |
download | rabbitmq-server-bug23997.tar.gz |
Another read/1.bug23997
-rw-r--r-- | src/rabbit_exchange_type_topic.erl | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/rabbit_exchange_type_topic.erl b/src/rabbit_exchange_type_topic.erl index a61e380b..c192f8cf 100644 --- a/src/rabbit_exchange_type_topic.erl +++ b/src/rabbit_exchange_type_topic.erl @@ -188,10 +188,10 @@ follow_down(X, CurNode, AccFun, Acc, Words = [W | RestW]) -> end. trie_child(X, Node, Word) -> - case mnesia:read(rabbit_topic_trie_edge, - #trie_edge{exchange_name = X, - node_id = Node, - word = Word}, read) of + case mnesia:read({rabbit_topic_trie_edge, + #trie_edge{exchange_name = X, + node_id = Node, + word = Word}}) of [#topic_trie_edge{node_id = NextNode}] -> {ok, NextNode}; [] -> error end. |