From 6f5d99275b2c41738647dd46659ad5fd0a424827 Mon Sep 17 00:00:00 2001 From: Evgeny Khramtsov Date: Fri, 12 Jul 2019 11:55:36 +0300 Subject: Process unexpected messages uniformly --- src/mod_mqtt.erl | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'src/mod_mqtt.erl') diff --git a/src/mod_mqtt.erl b/src/mod_mqtt.erl index 1649ef50d..c76d910a4 100644 --- a/src/mod_mqtt.erl +++ b/src/mod_mqtt.erl @@ -176,14 +176,16 @@ init([Host, Opts]) -> {stop, Why} end. -handle_call(_Request, _From, State) -> - Reply = ok, - {reply, Reply, State}. +handle_call(Request, From, State) -> + ?WARNING_MSG("Unexpected call from ~p: ~p", [From, Request]), + {noreply, State}. -handle_cast(_Msg, State) -> +handle_cast(Msg, State) -> + ?WARNING_MSG("Unexpected cast: ~p", [Msg]), {noreply, State}. -handle_info(_Info, State) -> +handle_info(Info, State) -> + ?WARNING_MSG("Unexpected info: ~p", [Info]), {noreply, State}. terminate(_Reason, _State) -> -- cgit v1.2.3