Add case clause for emqx_sn and emqx_coap plugin
This commit is contained in:
parent
3f53c3822d
commit
1c83270184
|
@ -695,6 +695,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