aboutsummaryrefslogtreecommitdiff
path: root/src/mod_echo.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/mod_echo.erl')
-rw-r--r--src/mod_echo.erl9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/mod_echo.erl b/src/mod_echo.erl
index f7a268f6a..b93bba912 100644
--- a/src/mod_echo.erl
+++ b/src/mod_echo.erl
@@ -17,12 +17,12 @@
-include("ejabberd.hrl").
-include("jlib.hrl").
-
+-define(PROCNAME, ejabberd_mod_echo).
start(Opts) ->
%Host = gen_mod:get_opt(host, Opts),
Host = gen_mod:get_opt(host, Opts, "echo." ++ ?MYNAME),
- register(ejabberd_mod_echo, spawn(?MODULE, init, [Host])).
+ register(?PROCNAME, spawn(?MODULE, init, [Host])).
init(Host) ->
ejabberd_router:register_route(Host),
@@ -41,5 +41,6 @@ loop(Host) ->
end.
stop() ->
- ejabberd_mod_echo ! stop,
- ok.
+ ?PROCNAME ! stop,
+ {wait, ?PROCNAME}.
+