From 3fd3b167a8ea8a9e217d22397f880f6e04a3c52f Mon Sep 17 00:00:00 2001 From: YuQing <384681@qq.com> Date: Wed, 9 Mar 2022 09:53:36 +0800 Subject: [PATCH] small changes for logger.[hc] --- src/logger.c | 14 +++++++------- src/logger.h | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/logger.c b/src/logger.c index 325393f..2a8f600 100644 --- a/src/logger.c +++ b/src/logger.c @@ -222,7 +222,7 @@ int log_reopen_ex(LogContext *pContext) return log_open(pContext); } -int log_set_prefix_ex(LogContext *pContext, const char *base_path, \ +int log_set_prefix_ex(LogContext *pContext, const char *base_path, const char *filename_prefix) { int result; @@ -232,8 +232,8 @@ int log_set_prefix_ex(LogContext *pContext, const char *base_path, \ return result; } - snprintf(pContext->log_filename, MAX_PATH_SIZE, "%s/logs/%s.log", \ - base_path, filename_prefix); + snprintf(pContext->log_filename, MAX_PATH_SIZE, + "%s/logs/%s.log", base_path, filename_prefix); return log_open(pContext); } @@ -937,10 +937,10 @@ static int log_fsync(LogContext *pContext, const bool bNeedLock) if (written != write_bytes) { result = errno != 0 ? errno : EIO; - fprintf(stderr, "file: "__FILE__", line: %d, " \ - "call write fail, errno: %d, error info: %s\n",\ - __LINE__, result, STRERROR(result)); - } + fprintf(stderr, "file: "__FILE__", line: %d, " + "pid: %d, call write fail, fd: %d, errno: %d, error info: %s\n", + __LINE__, getpid(), pContext->log_fd, result, STRERROR(result)); + } if (pContext->rotate_immediately) { diff --git a/src/logger.h b/src/logger.h index 128e151..c276450 100644 --- a/src/logger.h +++ b/src/logger.h @@ -201,7 +201,7 @@ int log_reopen_ex(LogContext *pContext); * filename_prefix: log filename prefix * return: 0 for success, != 0 fail */ -int log_set_prefix_ex(LogContext *pContext, const char *base_path, \ +int log_set_prefix_ex(LogContext *pContext, const char *base_path, const char *filename_prefix); /** set log filename