2008-10-12 Badlop <badlop@process-one.net>
+ * 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)
-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").
translate:start(),
acl:start(),
ejabberd_ctl:init(),
+ ejabberd_commands:init(),
+ ejabberd_admin:start(),
gen_mod:start(),
ejabberd_config:start(),
ejabberd_check:config(),
%% 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