This commit is contained in:
Feng Lee 2015-05-04 23:25:17 +08:00
parent 6a2df8adac
commit 613d38e288
3 changed files with 17 additions and 2 deletions

View File

@ -38,3 +38,18 @@ plugins:
dist: rel plugins
PLT = $(BASE_DIR)/.emqttd_dialyzer.plt
APPS = erts kernel stdlib sasl crypto ssl os_mon syntax_tools \
public_key mnesia inets compiler
check_plt: compile
dialyzer --check_plt --plt $(PLT) --apps $(APPS) \
deps/*/ebin apps/*/ebin
build_plt: compile
dialyzer --build_plt --output_plt $(PLT) --apps $(APPS) \
deps/*/ebin apps/*/ebin
dialyzer: compile
dialyzer -Wno_return --plt $(PLT) deps/*/ebin apps/*/ebin

View File

@ -74,7 +74,7 @@ start_bridge(Node, SubTopic, Options) when is_atom(Node) and is_binary(SubTopic)
-spec stop_bridge(atom(), binary()) -> {ok, pid()} | ok.
stop_bridge(Node, SubTopic) ->
ChildId = bridge_id(Node, SubTopic),
case supervisor:terminate_child(ChildId) of
case supervisor:terminate_child(?MODULE, ChildId) of
ok ->
supervisor:delete_child(?MODULE, ChildId);
{error, Reason} ->

View File

@ -114,5 +114,5 @@ payload(connected, Params) ->
iolist_to_binary(io_lib:format("from: ~s~nprotocol: ~p~nsession: ~s", [From, Proto, Sess]));
payload(disconnected, Reason) ->
list_to_binary(io_lib:format(["reason: ~p", Reason])).
list_to_binary(io_lib:format("reason: ~p", [Reason])).