From: Vsevolod Stakhov Date: Mon, 30 Oct 2023 17:15:26 +0000 (+0000) Subject: [Minor] Use floating point ts instead of microseconds X-Git-Tag: 3.8.0~97^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F4674%2Fhead;p=thirdparty%2Frspamd.git [Minor] Use floating point ts instead of microseconds --- diff --git a/src/libserver/logger/logger.c b/src/libserver/logger/logger.c index 33117f72f5..e10dfd3926 100644 --- a/src/libserver/logger/logger.c +++ b/src/libserver/logger/logger.c @@ -1094,7 +1094,7 @@ void rspamd_log_fill_iov(struct rspamd_logger_iov_ctx *iov_ctx, /* Perform JSON logging */ guint slen = id ? strlen(id) : strlen("(NULL)"); slen = MIN(RSPAMD_LOG_ID_LEN, slen); - r = rspamd_snprintf(tmpbuf, sizeof(tmpbuf), "{\"ts\": %L, " + r = rspamd_snprintf(tmpbuf, sizeof(tmpbuf), "{\"ts\": %f, " "\"pid\": %P, " "\"severity\": \"%s\", " "\"worker_type\": \"%s\", " @@ -1102,7 +1102,7 @@ void rspamd_log_fill_iov(struct rspamd_logger_iov_ctx *iov_ctx, "\"module\": \"%s\", " "\"function\": \"%s\", " "\"message\": \"", - (gint64) (ts * 1e6), + ts, logger->pid, rspamd_get_log_severity_string(level_flags), logger->process_type,