From b08c39db5220ec84138bf7b8ecb4f666dc181749 Mon Sep 17 00:00:00 2001 From: Feng Date: Mon, 24 Aug 2015 22:20:32 +0800 Subject: [PATCH] stop_listeners --- src/emqttd_app.erl | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/src/emqttd_app.erl b/src/emqttd_app.erl index 460f2ce49..446bff8a9 100644 --- a/src/emqttd_app.erl +++ b/src/emqttd_app.erl @@ -31,7 +31,7 @@ -behaviour(application). %% Application callbacks --export([start/2, prep_stop/1, stop/1]). +-export([start/2, stop/1]). -define(PRINT_MSG(Msg), io:format(Msg)). @@ -132,10 +132,9 @@ worker_spec(Name, Opts) -> {Name, start_link, [Opts]}, permanent, 10000, worker, [Name]}. -%% close all listeners first... -prep_stop(State) -> - stop_listeners(), - State. +-spec stop(State :: term()) -> term(). +stop(_State) -> + stop_listeners(). stop_listeners() -> %% ensure that esockd applications is started? @@ -147,7 +146,3 @@ stop_listeners() -> emqttd:close_listeners(Listeners) end. --spec stop(State :: term()) -> term(). -stop(_State) -> - ok. -