diff options
author | Badlop <badlop@process-one.net> | 2011-08-13 17:23:33 +0200 |
---|---|---|
committer | Badlop <badlop@process-one.net> | 2011-08-16 19:29:36 +0200 |
commit | afad6c75a06d626092dbdab3a369ebf9544a75e9 (patch) | |
tree | a7cccea3c2e0e097fc1bc3017fe8e95b5d73df67 | |
parent | Fix SCRAM code (EJAB-1196) (diff) |
Provide stacktrace in log report when module start fails
-rw-r--r-- | src/gen_mod.erl | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gen_mod.erl b/src/gen_mod.erl index ed51d7605..28afc12ae 100644 --- a/src/gen_mod.erl +++ b/src/gen_mod.erl @@ -86,8 +86,8 @@ start_module2(Host, Module, Opts) -> catch Class:Reason -> del_module_mnesia(Host, Module), ets:delete(ejabberd_modules, {Module, Host}), - ErrorText = io_lib:format("Problem starting the module ~p for host ~p ~n options: ~p~n ~p: ~p", - [Module, Host, Opts, Class, Reason]), + ErrorText = io_lib:format("Problem starting the module ~p for host ~p ~n options: ~p~n ~p: ~p~n stacktarce: ~p", + [Module, Host, Opts, Class, Reason, erlang:get_stacktrace()]), ?CRITICAL_MSG(ErrorText, []), case is_app_running(ejabberd) of true -> |