diff options
author | Badlop <badlop@process-one.net> | 2008-10-12 11:17:35 +0000 |
---|---|---|
committer | Badlop <badlop@process-one.net> | 2008-10-12 11:17:35 +0000 |
commit | be2f6e05177e04b8364445c3aa6e907fa52c0e35 (patch) | |
tree | f56fdc5bee6018ec87d90571f7a25a6ec73f1a0e /src/mod_proxy65/mod_proxy65.erl | |
parent | * src/ejabberd_app.erl: Start listeners explicitely at server (diff) |
* src/mod_proxy65/mod_proxy65.erl: Update so the listener starts
correctly (EJAB-303)
* src/mod_proxy65/mod_proxy65_service.erl: Likewise
SVN Revision: 1632
Diffstat (limited to 'src/mod_proxy65/mod_proxy65.erl')
-rw-r--r-- | src/mod_proxy65/mod_proxy65.erl | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mod_proxy65/mod_proxy65.erl b/src/mod_proxy65/mod_proxy65.erl index 67f900520..cf00777af 100644 --- a/src/mod_proxy65/mod_proxy65.erl +++ b/src/mod_proxy65/mod_proxy65.erl @@ -42,6 +42,7 @@ -define(PROCNAME, ejabberd_mod_proxy65). start(Host, Opts) -> + mod_proxy65_service:add_listener(Host, Opts), Proc = gen_mod:get_module_proc(Host, ?PROCNAME), ChildSpec = { Proc, {?MODULE, start_link, [Host, Opts]}, @@ -50,6 +51,7 @@ start(Host, Opts) -> supervisor:start_child(ejabberd_sup, ChildSpec). stop(Host) -> + mod_proxy65_service:delete_listener(Host), Proc = gen_mod:get_module_proc(Host, ?PROCNAME), supervisor:terminate_child(ejabberd_sup, Proc), supervisor:delete_child(ejabberd_sup, Proc). |