JHue58 / ChatLearning

基于mirai-api-http,让bot学会你的群的说话方式
GNU Affero General Public License v3.0
316 stars 21 forks source link

磁盘余量用光之后有写坏文件的 bug #19

Closed SyuueenN closed 2 years ago

SyuueenN commented 2 years ago

磁盘满时程序依然收集问题并写入 .cl 文件,此时会发生文件损坏的情况。具体表现为控制台报错(忘记留下日志),文件 0 B,无法打开查看内容。正常的 .cl 文件如下图,是可以显示出内容的。腾出磁盘空间之后,将问题文件简单删除即复原,但结果而言在写坏的时刻就失去了一个文件之前为止的记录。希望修复相关的逻辑,谢谢! image

JHue58 commented 2 years ago

了解,当时没有考虑到磁盘空间占满的问题