--- lbbs/src/log.c 2025/11/17 11:17:37 1.34 +++ lbbs/src/log.c 2025/11/17 11:22:16 1.35 @@ -13,6 +13,7 @@ #include "common.h" #include "io.h" #include "log.h" +#include #include #include #include @@ -41,14 +42,14 @@ int log_begin(const char *common_log_fil fp_common_log = fopen(path_common_log, "a"); if (fp_common_log == NULL) { - fprintf(stderr, "fopen(%s) error\n", path_common_log); + fprintf(stderr, "fopen(%s) error: %d\n", path_common_log, errno); return -1; } fp_error_log = fopen(path_error_log, "a"); if (fp_error_log == NULL) { - fprintf(stderr, "fopen(%s) error\n", path_error_log); + fprintf(stderr, "fopen(%s) error: %d\n", path_error_log, errno); return -2; } @@ -126,7 +127,7 @@ int log_restart(void) fp = fopen(path_common_log, "a"); if (fp == NULL) { - log_error("fopen(%s) error\n", path_common_log); + log_error("fopen(%s) error: %d\n", path_common_log, errno); return -1; } fclose(fp_common_log); @@ -138,7 +139,7 @@ int log_restart(void) fp = fopen(path_error_log, "a"); if (fp == NULL) { - log_error("fopen(%s) error\n", path_error_log); + log_error("fopen(%s) error: %d\n", path_error_log, errno); return -2; } fclose(fp_error_log);