From 1326e8959321a49c231ddfdef5c26b3ca69c7dc6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=91=A8=E5=AD=90=E5=8D=9A?= <349832309@qq.com> Date: Fri, 7 Sep 2018 15:16:32 +0800 Subject: [PATCH] Fix a bug in emqx_protocol.erl --- src/emqx_protocol.erl | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/emqx_protocol.erl b/src/emqx_protocol.erl index 364cc0ec1..39929513e 100644 --- a/src/emqx_protocol.erl +++ b/src/emqx_protocol.erl @@ -364,7 +364,9 @@ process_packet(?SUBSCRIBE_PACKET(PacketId, Properties, RawTopicFilters), case IsBridge of true -> [{RawTopic, SubOpts#{rap => 1}} || {RawTopic, SubOpts} <- RawTopicFilters]; false -> [{RawTopic, SubOpts#{rap => 0}} || {RawTopic, SubOpts} <- RawTopicFilters] - end + end; + true -> + RawTopicFilters end, case check_subscribe( parse_topic_filters(?SUBSCRIBE, RawTopicFilters1), PState) of