diff options
author | unknown <anozdrin/alik@alik.> | 2006-10-24 18:31:10 +0400 |
---|---|---|
committer | unknown <anozdrin/alik@alik.> | 2006-10-24 18:31:10 +0400 |
commit | f0ad68c9d5c7a24406228f9e9356cc6158451fcd (patch) | |
tree | 6c69d7ba4dccdbeec3bb9b1d97fce6336996c5c9 /server-tools/instance-manager/log.cc | |
parent | 1e3c6cab960ea79664f75c1c8199f1aee48ac18b (diff) | |
download | mariadb-git-f0ad68c9d5c7a24406228f9e9356cc6158451fcd.tar.gz |
IM polishing: log more information in log.
server-tools/instance-manager/log.cc:
Add pid/thread id to the each log record; split date time fields.
Diffstat (limited to 'server-tools/instance-manager/log.cc')
-rw-r--r-- | server-tools/instance-manager/log.cc | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/server-tools/instance-manager/log.cc b/server-tools/instance-manager/log.cc index a88344f0b91..7214cde7193 100644 --- a/server-tools/instance-manager/log.cc +++ b/server-tools/instance-manager/log.cc @@ -52,14 +52,16 @@ static inline void log(FILE *file, const char *format, va_list args) struct tm bd_time; // broken-down time localtime_r(&now, &bd_time); - char buff_date[32]; - sprintf(buff_date, "%02d%02d%02d %2d:%02d:%02d\t", - bd_time.tm_year % 100, - bd_time.tm_mon + 1, - bd_time.tm_mday, - bd_time.tm_hour, - bd_time.tm_min, - bd_time.tm_sec); + char buff_date[128]; + sprintf(buff_date, "[%d/%lu] [%02d/%02d/%02d %02d:%02d:%02d] ", + (int) getpid(), + (unsigned long) pthread_self(), + bd_time.tm_year % 100, + bd_time.tm_mon + 1, + bd_time.tm_mday, + bd_time.tm_hour, + bd_time.tm_min, + bd_time.tm_sec); /* Format the message */ char buff_stack[256]; |