diff options
author | Evgeny Khramtsov <xramtsov@gmail.com> | 2018-11-22 23:21:45 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-11-22 23:21:45 +0300 |
commit | 87f835590827ee460f5ab918929542ab71b53b8f (patch) | |
tree | ddf7aaa5eb2e241a53be833183c240f943f0af1c /src | |
parent | Relax result matching to fix pgsql keepalive (#2632) (diff) | |
parent | Add ejabberd_stopping hook (diff) |
Merge pull request #2690 from nosnilmot/stopping-hook
Add ejabberd_stopping hook
Diffstat (limited to 'src')
-rw-r--r-- | src/ejabberd_app.erl | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/ejabberd_app.erl b/src/ejabberd_app.erl index 3cdab80fe..9bffbae35 100644 --- a/src/ejabberd_app.erl +++ b/src/ejabberd_app.erl @@ -77,6 +77,7 @@ start(_, _) -> %% This function is called when an application is about to be stopped, %% before shutting down the processes of the application. prep_stop(State) -> + ejabberd_hooks:run(ejabberd_stopping, []), ejabberd_listener:stop_listeners(), ejabberd_sm:stop(), gen_mod:stop_modules(), |