diff --git a/src/system/detail/src/vnodeFile.c b/src/system/detail/src/vnodeFile.c index 8ac2f212112f38b84dd8998e0b7353e091a46d57..e3d3c92ca1050212a1a13cbdb40744d5340c8de5 100644 --- a/src/system/detail/src/vnodeFile.c +++ b/src/system/detail/src/vnodeFile.c @@ -428,6 +428,7 @@ void vnodeRemoveFile(int vnode, int fileId) { dPrint("vid:%d fileId:%d on disk: %s is removed, numOfFiles:%d maxFiles:%d", vnode, fileId, path, pVnode->numOfFiles, pVnode->maxFiles); + close(fd); } void vnodeCloseCommitFiles(SVnodeObj *pVnode) {