提交 2981da4d 编写于 作者: C cenguoping

fs.close不写回调函数时,在14.x及以上版本中报错

上级 b2ba5d58
......@@ -122,7 +122,7 @@ class Searcher {
}
}
if (fd) {
fs.close(fd)
fs.close(fd,function(){})
}
const diff = process.hrtime(startTime)
......@@ -178,7 +178,7 @@ const loadVectorIndexFromFile = dbPath => {
const fd = fs.openSync(dbPath, 'r')
const buffer = Buffer.alloc(VectorIndexLength)
fs.readSync(fd, buffer, 0, VectorIndexLength, 256)
fs.close(fd)
fs.close(fd,function(){})
return buffer
}
......@@ -187,7 +187,7 @@ const loadContentFromFile = dbPath => {
const buffer = Buffer.alloc(stats.size)
const fd = fs.openSync(dbPath, 'r')
fs.readSync(fd, buffer, 0, stats.size, 0)
fs.close(fd)
fs.close(fd,function(){})
return buffer
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册