aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlexey Shchepin <alexey@process-one.net>2007-11-25 16:39:56 +0000
committerAlexey Shchepin <alexey@process-one.net>2007-11-25 16:39:56 +0000
commita487652fe9a2304f89735a20f04ffb7b63682bba (patch)
treef0d62a189b9dca1ef174032827996f457b5178e7 /src
parent* src/ejabberd_s2s_out.erl: Bugfix (diff)
* src/ejabberd_router.erl: Bugfix
SVN Revision: 977
Diffstat (limited to 'src')
-rw-r--r--src/ejabberd_router.erl7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/ejabberd_router.erl b/src/ejabberd_router.erl
index af2e83f02..5fdcf3f66 100644
--- a/src/ejabberd_router.erl
+++ b/src/ejabberd_router.erl
@@ -120,9 +120,10 @@ unregister_route(Domain) ->
case get_component_number(LDomain) of
undefined ->
F = fun() ->
- case mnesia:match(#route{domain = LDomain,
- pid = Pid,
- _ = '_'}) of
+ case mnesia:match_object(
+ #route{domain = LDomain,
+ pid = Pid,
+ _ = '_'}) of
[R] ->
mnesia:delete_object(R);
_ ->