aboutsummaryrefslogtreecommitdiff
path: root/src/mod_bosh.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/mod_bosh.erl')
-rw-r--r--src/mod_bosh.erl6
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),