diff options
-rw-r--r-- | src/gen_mod.erl | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gen_mod.erl b/src/gen_mod.erl index 5dcb00cc8..5e04c5dbb 100644 --- a/src/gen_mod.erl +++ b/src/gen_mod.erl @@ -96,7 +96,8 @@ start_child(Mod, Host, Opts) -> -spec start_child(module(), binary(), opts(), atom()) -> {ok, pid()} | {error, any()}. start_child(Mod, Host, Opts, Proc) -> Spec = {Proc, {?GEN_SERVER, start_link, - [{local, Proc}, Mod, [Host, Opts], []]}, + [{local, Proc}, Mod, [Host, Opts], + ejabberd_config:fsm_limit_opts([])]}, transient, timer:minutes(1), worker, [Mod]}, supervisor:start_child(ejabberd_gen_mod_sup, Spec). |