优化内存不足时的日志管理行为

This commit is contained in:
2026-02-02 21:05:10 +08:00
parent d01219da30
commit 19e0392db6

View File

@ -182,11 +182,9 @@ int cleanup(log_manager *self)
else{
write_into_block(logbuf,loc->log,&buf_length,MAX_LOG_LENGTH,"log.txt");
}
if(logbuf == failback&&buf_length>MAX_LOG_LENGTH)
logbuf[MAX_LOG_LENGTH-1] = '\0';
else{
logbuf[buf_length] = '\0';
}
logbuf[buf_length] = '\0';
free(loc);
fd = open("log.txt",O_CREAT | O_WRONLY | O_APPEND, 0644);