From 12aab5f94caee733bc704b4eb2f73422cd5b82cc Mon Sep 17 00:00:00 2001 From: YuQing <384681@qq.com> Date: Mon, 1 Feb 2021 09:27:18 +0800 Subject: [PATCH] small changes for logger.c --- src/logger.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/logger.c b/src/logger.c index 83e5283..325393f 100644 --- a/src/logger.c +++ b/src/logger.c @@ -817,8 +817,7 @@ int log_rotate(LogContext *pContext) close(pContext->log_fd); - current_time = get_current_time(); - localtime_r(¤t_time, &tm); + current_time = get_current_time(); if (tm.tm_hour == 0 && tm.tm_min <= 1) { if (strstr(pContext->rotate_time_format, "%H") == NULL @@ -826,9 +825,9 @@ int log_rotate(LogContext *pContext) && strstr(pContext->rotate_time_format, "%S") == NULL) { current_time -= 120; - localtime_r(¤t_time, &tm); } } + localtime_r(¤t_time, &tm); memset(old_filename, 0, sizeof(old_filename)); len = sprintf(old_filename, "%s.", pContext->log_filename);