#include <errno.h>
#include "zlog.h"
+#include "fpm.h"
#define MAX_LINE_LENGTH 1024
if (zlog_level == ZLOG_DEBUG) {
len += snprintf(timebuf + len, timebuf_len - len, ".%06d", (int) tv->tv_usec);
}
- len += snprintf(timebuf + len, timebuf_len - len, "]");
+ len += snprintf(timebuf + len, timebuf_len - len, "] ");
return len;
}
/* }}} */
char buf[MAX_LINE_LENGTH];
const size_t buf_size = MAX_LINE_LENGTH;
va_list args;
- size_t len;
+ size_t len = 0;
int truncated = 0;
int saved_errno;
}
saved_errno = errno;
- gettimeofday(&tv, 0);
- len = zlog_print_time(&tv, buf, buf_size);
+ if (!fpm_globals.is_child) {
+ gettimeofday(&tv, 0);
+ len = zlog_print_time(&tv, buf, buf_size);
+ }
if (zlog_level == ZLOG_DEBUG) {
- len += snprintf(buf + len, buf_size - len, " %s: pid %d, %s(), line %d: ", level_names[flags & ZLOG_LEVEL_MASK], getpid(), function, line);
+ len += snprintf(buf + len, buf_size - len, "%s: pid %d, %s(), line %d: ", level_names[flags & ZLOG_LEVEL_MASK], getpid(), function, line);
} else {
- len += snprintf(buf + len, buf_size - len, " %s: ", level_names[flags & ZLOG_LEVEL_MASK]);
+ len += snprintf(buf + len, buf_size - len, "%s: ", level_names[flags & ZLOG_LEVEL_MASK]);
}
if (len > buf_size - 1) {