in_kmsg: Fix timestamp in msgpack messages
The flb_time_set API expects the timstamp in nanoseconds, not
microseconds.
@@ -157,7 +157,7 @@ static inline int process_line(char *line,
tv.tv_sec = val/1000000;
tv.tv_usec = val - (tv.tv_sec * 1000000);
- flb_time_set(&ts, ctx->boot_time.tv_sec + tv.tv_sec, tv.tv_usec);
+ flb_time_set(&ts, ctx->boot_time.tv_sec + tv.tv_sec, tv.tv_usec * 1000);
/* Now process the human readable message */
p = strchr(p, ';');
