From d19eb05234bc5a5801dd29b82df8371b7f2eaaa0 Mon Sep 17 00:00:00 2001 From: Shawn <506895667@qq.com> Date: Wed, 31 Mar 2021 09:28:40 +0800 Subject: [PATCH] fix(emqx_coap): dialyzer failures --- apps/emqx_coap/src/emqx_coap_mqtt_adapter.erl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/emqx_coap/src/emqx_coap_mqtt_adapter.erl b/apps/emqx_coap/src/emqx_coap_mqtt_adapter.erl index f6fb4c716..ac981b87c 100644 --- a/apps/emqx_coap/src/emqx_coap_mqtt_adapter.erl +++ b/apps/emqx_coap/src/emqx_coap_mqtt_adapter.erl @@ -238,9 +238,9 @@ chann_publish(Topic, Payload, State = #state{clientid = ClientId}) -> ?LOG(debug, "publish Topic=~p, Payload=~p", [Topic, Payload]), case emqx_access_control:check_acl(clientinfo(State), publish, Topic) of allow -> - emqx_broker:publish( - emqx_message:set_flag(retain, false, - emqx_message:make(ClientId, ?QOS_0, Topic, Payload))), + _ = emqx_broker:publish( + emqx_message:set_flag(retain, false, + emqx_message:make(ClientId, ?QOS_0, Topic, Payload))), ok; deny -> ?LOG(warning, "publish to ~p by clientid ~p failed due to acl check.",