Ver código fonte

Fix 'badarg' in io_lib:format/2 when 'from' field is tuple

周子博 7 anos atrás
pai
commit
c76e2d1413
1 arquivos alterados com 1 adições e 1 exclusões
  1. 1 1
      src/emqx_message.erl

+ 1 - 1
src/emqx_message.erl

@@ -114,7 +114,7 @@ elapsed(Since) ->
     max(0, timer:now_diff(os:timestamp(), Since) div 1000).
 
 format(#message{id = Id, qos = QoS, topic = Topic, from = From, flags = Flags, headers = Headers}) ->
-    io_lib:format("Message(Id=~s, QoS=~w, Topic=~s, From=~s, Flags=~s, Headers=~s)",
+    io_lib:format("Message(Id=~s, QoS=~w, Topic=~s, From=~p, Flags=~s, Headers=~s)",
                   [Id, QoS, Topic, From, format(flags, Flags), format(headers, Headers)]).
 
 format(_, undefined) ->