diff --git a/src/tsdb/src/tsdbRWHelper.c b/src/tsdb/src/tsdbRWHelper.c index 0ff67d77d97e6ab3069d5d8d3d686af2f3df26f5..2338df1f97c8b218f89ee7622f3777af4377f852 100644 --- a/src/tsdb/src/tsdbRWHelper.c +++ b/src/tsdb/src/tsdbRWHelper.c @@ -163,8 +163,8 @@ int tsdbCloseHelperFile(SRWHelper *pHelper, bool hasError) { if (pHelper->files.lastF.fd > 0) { if (helperType(pHelper) == TSDB_WRITE_HELPER) { fsync(pHelper->files.lastF.fd); - close(pHelper->files.lastF.fd); } + close(pHelper->files.lastF.fd); pHelper->files.lastF.fd = -1; } if (helperType(pHelper) == TSDB_WRITE_HELPER) {