--- lbbs/src/main.c 2025/10/24 02:03:15 1.66 +++ lbbs/src/main.c 2025/11/02 08:13:50 1.68 @@ -171,6 +171,14 @@ int main(int argc, char *argv[]) goto cleanup; } + // Check section aid location dir + ret = mkdir(VAR_SECTION_AID_LOC_DIR, 0750); + if (ret == -1 && errno != EEXIST) + { + log_error("mkdir(%s) error (%d)\n", VAR_SECTION_AID_LOC_DIR, errno); + goto cleanup; + } + // Initialize data pools if ((fp = fopen(VAR_ARTICLE_BLOCK_SHM, "w")) == NULL) { @@ -242,7 +250,7 @@ int main(int argc, char *argv[]) { if (load_file(data_files_load_startup[i]) < 0) { - log_error("load_file_mmap(%s) error\n", data_files_load_startup[i]); + log_error("load_file(%s) error\n", data_files_load_startup[i]); } }