提交 1f827a47 作者: 方治民

feat: 新增下载过程中断导致的文件不完整直接删除

上级 3d06cc53
......@@ -53,7 +53,13 @@ module.exports.cache = async (req, res, next) => {
if (!fs.existsSync(src)) {
await downloadFile(uri, src)
}
} catch (_) {}
} catch (_) {
try {
if (fs.existsSync(src)) {
fs.rmSync(src)
}
} catch (__) {}
}
res.sendFile(src, err => {
if (err) return next(err)
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论