Explorar o código

Improve app src (#2114)

* Add replayq in emqx.app.src

* Fix publish_readq_msg badmatch
Gilbert %!s(int64=7) %!d(string=hai) anos
pai
achega
72791b569e
Modificáronse 1 ficheiros con 4 adicións e 5 borrados
  1. 4 5
      src/emqx_bridge.erl

+ 4 - 5
src/emqx_bridge.erl

@@ -448,12 +448,11 @@ en_writeq(Msg, State = #state{writeq = WriteQ, replayq = ReplayQ,
     NewReplayQ =replayq:append(ReplayQ, lists:reverse(WriteQ)),
     NewReplayQ =replayq:append(ReplayQ, lists:reverse(WriteQ)),
     State#state{writeq = [Msg], replayq = NewReplayQ}.
     State#state{writeq = [Msg], replayq = NewReplayQ}.
 
 
-publish_readq_msg(_ClientPid, [], ReadQ) ->
-    {ok, ReadQ};
-publish_readq_msg(ClientPid, [{_PktId, Msg} | ReadQ], ReadQ) ->
-    io:format("~n replay msg:  ~p ~n", [Msg]),
+publish_readq_msg(_ClientPid, [], NewReadQ) ->
+    {ok, NewReadQ};
+publish_readq_msg(ClientPid, [{_PktId, Msg} | ReadQ], NewReadQ) ->
     {ok, PktId} = emqx_client:publish(ClientPid, Msg),
     {ok, PktId} = emqx_client:publish(ClientPid, Msg),
-    publish_readq_msg(ClientPid, ReadQ, [{PktId, Msg} | ReadQ]).
+    publish_readq_msg(ClientPid, ReadQ, [{PktId, Msg} | NewReadQ]).
 
 
 delete(_PktId, State = #state{readq = [], writeq = [], replayq = ReplayQ, ackref = AckRef}) ->
 delete(_PktId, State = #state{readq = [], writeq = [], replayq = ReplayQ, ackref = AckRef}) ->
     ok = replayq:ack(ReplayQ, AckRef),
     ok = replayq:ack(ReplayQ, AckRef),