Larry, can you insert one line in src/util/msg_logger.c,
or apply the patch at the end of this message?

        Wietse

     lt = localtime(&now)
+    VSTRING_RESET(msg_logger_buf);
     if ((len = strftime(vstring_end(msg_logger_buf), \
                       vstring_avail(msg_logger_buf),
 
*** ./msg_logger.c-     2019-01-23 14:28:25.000000000 -0500
--- ./msg_logger.c      2019-01-23 14:28:24.000000000 -0500
***************
*** 151,157 ****
      if (time(&now) < 0)
        msg_fatal("no time: %m");
      lt = localtime(&now);
!     if ((len = strftime(vstring_end(msg_logger_buf), \
                        vstring_avail(msg_logger_buf),
                        "%b %d %H:%M:%S ", lt)) == 0)
        msg_fatal("strftime: %m");
--- 151,158 ----
      if (time(&now) < 0)
        msg_fatal("no time: %m");
      lt = localtime(&now);
!     VSTRING_RESET(msg_logger_buf);
!     if ((len = strftime(vstring_str(msg_logger_buf),
                        vstring_avail(msg_logger_buf),
                        "%b %d %H:%M:%S ", lt)) == 0)
        msg_fatal("strftime: %m");

Reply via email to