From 25d1094468f3b3fc2e0b2d2bd5b97a1ddb535404 Mon Sep 17 00:00:00 2001 From: Badlop Date: Sun, 12 Oct 2008 11:56:07 +0000 Subject: [PATCH] * src/ejabberd_app.erl: Initialize ejabberd_commands and start ejabbed_admin (EJAB-694) SVN Revision: 1635 --- ChangeLog | 3 +++ src/ejabberd_app.erl | 5 ++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index f7067beb1..5ec79de8d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2008-10-12 Badlop + * src/ejabberd_app.erl: Initialize ejabberd_commands and start + ejabbed_admin (EJAB-694) + * src/ejabberd_admin.erl: Implement commands from old ejabberd_ctl (EJAB-694) diff --git a/src/ejabberd_app.erl b/src/ejabberd_app.erl index 37d6dd7ce..50f8a44fe 100644 --- a/src/ejabberd_app.erl +++ b/src/ejabberd_app.erl @@ -29,7 +29,7 @@ -behaviour(application). --export([start/2, prep_stop/1, stop/1, init/0]). +-export([start_modules/0,start/2, prep_stop/1, stop/1, init/0]). -include("ejabberd.hrl"). @@ -48,6 +48,8 @@ start(normal, _Args) -> translate:start(), acl:start(), ejabberd_ctl:init(), + ejabberd_commands:init(), + ejabberd_admin:start(), gen_mod:start(), ejabberd_config:start(), ejabberd_check:config(), @@ -72,6 +74,7 @@ start(_, _) -> %% before shutting down the processes of the application. prep_stop(State) -> stop_modules(), + ejabberd_admin:stop(), State. %% All the processes were killed when this function is called