Add case clause for emqx_sn and emqx_coap plugin
This commit is contained in:
parent
4b5cf1db62
commit
48bb5205b2
|
@ -689,6 +689,9 @@ deliver({disconnect, _ReasonCode}, PState) ->
|
||||||
-spec(send(emqx_mqtt_types:packet(), state()) -> {ok, state()} | {error, term()}).
|
-spec(send(emqx_mqtt_types:packet(), state()) -> {ok, state()} | {error, term()}).
|
||||||
send(Packet = ?PACKET(Type), PState = #pstate{proto_ver = Ver, sendfun = Send}) ->
|
send(Packet = ?PACKET(Type), PState = #pstate{proto_ver = Ver, sendfun = Send}) ->
|
||||||
case Send(Packet, #{version => Ver}) of
|
case Send(Packet, #{version => Ver}) of
|
||||||
|
ok ->
|
||||||
|
trace(send, Packet),
|
||||||
|
{ok, PState};
|
||||||
{ok, Data} ->
|
{ok, Data} ->
|
||||||
trace(send, Packet),
|
trace(send, Packet),
|
||||||
emqx_metrics:sent(Packet),
|
emqx_metrics:sent(Packet),
|
||||||
|
|
Loading…
Reference in New Issue