From: Badlop Date: Sat, 21 Feb 2009 11:24:08 +0000 (+0000) Subject: Fix a minor compilation warning and add EDoc comment X-Git-Tag: v2.1.0~18^2~431 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e6324f8a023e18a2aa9306b7c5dd28d1074ad993;p=ejabberd Fix a minor compilation warning and add EDoc comment SVN Revision: 1907 --- diff --git a/src/ejabberd_listener.erl b/src/ejabberd_listener.erl index 4a75a7cb4..3c3221257 100644 --- a/src/ejabberd_listener.erl +++ b/src/ejabberd_listener.erl @@ -258,9 +258,16 @@ start_listener_sup(Port, Module, Opts) -> [?MODULE]}, supervisor:start_child(ejabberd_listeners, ChildSpec). -stop_listener(Port, Module) -> - supervisor:terminate_child(ejabberd_listeners, Port), - supervisor:delete_child(ejabberd_listeners, Port). +%% @spec (PortIP, Module) -> ok +%% where +%% PortIP = {Port, IPT | IPS} +%% Port = integer() +%% IPT = tuple() +%% IPS = string() +%% Module = atom() +stop_listener(PortIP, _Module) -> + supervisor:terminate_child(ejabberd_listeners, PortIP), + supervisor:delete_child(ejabberd_listeners, PortIP). %% @spec (PortIP, Module, Opts) -> {ok, Pid} | {error, Error} %% where