From 1c832701841b097178e1919a565b77c0d4ec0dcd Mon Sep 17 00:00:00 2001 From: Gilbert Wong Date: Tue, 21 May 2019 10:14:04 +0800 Subject: [PATCH] Add case clause for emqx_sn and emqx_coap plugin --- src/emqx_protocol.erl | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/emqx_protocol.erl b/src/emqx_protocol.erl index 4ac683938..bf6d0a2e7 100644 --- a/src/emqx_protocol.erl +++ b/src/emqx_protocol.erl @@ -695,6 +695,9 @@ deliver({disconnect, _ReasonCode}, PState) -> -spec(send(emqx_mqtt_types:packet(), state()) -> {ok, state()} | {error, term()}). send(Packet = ?PACKET(Type), PState = #pstate{proto_ver = Ver, sendfun = Send}) -> case Send(Packet, #{version => Ver}) of + ok -> + trace(send, Packet), + {ok, PState}; {ok, Data} -> trace(send, Packet), emqx_metrics:sent(Packet),