Feng Lee 9 年之前
父節點
當前提交
1266b4e860
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/emqttd_session.erl

+ 1 - 1
src/emqttd_session.erl

@@ -315,7 +315,7 @@ handle_cast({subscribe, RawTopicTable, AckFun}, Session = #session{client_id
                             dict:store(Topic, Qos, SubDict)
                             dict:store(Topic, Qos, SubDict)
                     end
                     end
                 end, Subscriptions, TopicTable),
                 end, Subscriptions, TopicTable),
-            AckFun([Qos || {_, Qos} <- TopicTable]),
+            AckFun([Qos || {_, Qos} <- RawTopicTable]),
             emqttd:run_hooks('client.subscribe.after', [ClientId], TopicTable),
             emqttd:run_hooks('client.subscribe.after', [ClientId], TopicTable),
             hibernate(Session#session{subscriptions = Subscriptions1});
             hibernate(Session#session{subscriptions = Subscriptions1});
         {stop, TopicTable} ->
         {stop, TopicTable} ->