diff options
Diffstat (limited to 'src/mod_bosh.erl')
-rw-r--r-- | src/mod_bosh.erl | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mod_bosh.erl b/src/mod_bosh.erl index 62dc31ac8..92ce6bc10 100644 --- a/src/mod_bosh.erl +++ b/src/mod_bosh.erl @@ -90,13 +90,13 @@ find_session(SID) -> start(Host, Opts) -> start_jiffy(Opts), + Mod = gen_mod:ram_db_mod(global, ?MODULE), + Mod:init(), TmpSup = gen_mod:get_module_proc(Host, ?PROCNAME), TmpSupSpec = {TmpSup, {ejabberd_tmp_sup, start_link, [TmpSup, ejabberd_bosh]}, permanent, infinity, supervisor, [ejabberd_tmp_sup]}, - supervisor:start_child(ejabberd_sup, TmpSupSpec), - Mod = gen_mod:ram_db_mod(global, ?MODULE), - Mod:init(). + supervisor:start_child(ejabberd_sup, TmpSupSpec). stop(Host) -> TmpSup = gen_mod:get_module_proc(Host, ?PROCNAME), |