aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlexey Shchepin <alexey@process-one.net>2005-03-11 23:39:56 +0000
committerAlexey Shchepin <alexey@process-one.net>2005-03-11 23:39:56 +0000
commit301cc280aa3812efcf095ec06e28453efb3854ee (patch)
tree50c0d932819e574f17ca4ad04bc22d90e2df3ade /src
parent* src/mod_irc/mod_irc_connection.erl: Added filtering of quit (diff)
* src/ejabberd_router.erl: Bugfix
SVN Revision: 297
Diffstat (limited to 'src')
-rw-r--r--src/ejabberd_router.erl5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/ejabberd_router.erl b/src/ejabberd_router.erl
index 5713d1a33..ac5583696 100644
--- a/src/ejabberd_router.erl
+++ b/src/ejabberd_router.erl
@@ -40,6 +40,11 @@ start_link() ->
init() ->
mnesia:subscribe({table, route, simple}),
+ lists:foreach(
+ fun(Pid) ->
+ erlang:monitor(process, Pid)
+ end,
+ mnesia:dirty_select(route, [{{route, '_', '$1', '_'}, [], ['$1']}])),
loop().
loop() ->