diff options
| -rw-r--r-- | src/rabbit_error_logger.erl | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/rabbit_error_logger.erl b/src/rabbit_error_logger.erl index 4b13033ed4..3fb0817a0c 100644 --- a/src/rabbit_error_logger.erl +++ b/src/rabbit_error_logger.erl @@ -67,13 +67,12 @@ publish(_Other, _Format, _Data, _State) -> ok. publish1(RoutingKey, Format, Data, LogExch) -> + %% 0-9-1 says the timestamp is a "64 bit POSIX timestamp". That's + %% second resolution, not millisecond. + Timestamp = rabbit_misc:now_ms() div 1000, {ok, _RoutingRes, _DeliveredQPids} = rabbit_basic:publish(LogExch, RoutingKey, false, false, none, #'P_basic'{content_type = <<"text/plain">>, - %% NB: 0-9-1 says it's a "64 bit POSIX - %% timestamp". That's second - %% resolution, not millisecond. - timestamp = - rabbit_misc:now_ms() div 1000}, + timestamp = Timestamp}, list_to_binary(io_lib:format(Format, Data))), ok. |
