From a487652fe9a2304f89735a20f04ffb7b63682bba Mon Sep 17 00:00:00 2001 From: Alexey Shchepin Date: Sun, 25 Nov 2007 16:39:56 +0000 Subject: * src/ejabberd_router.erl: Bugfix SVN Revision: 977 --- src/ejabberd_router.erl | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src') 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); _ -> -- cgit v1.2.3