diff --git a/src/util/src/tsystem.c b/src/util/src/tsystem.c index 7860a2152d..7eebeb3b8d 100644 --- a/src/util/src/tsystem.c +++ b/src/util/src/tsystem.c @@ -336,13 +336,16 @@ bool taosGetDisk() { } if (statvfs(logDir, &info)) { + tsTotalLogDirGB = 0; tsAvailLogDirGB = 0; return false; - } else { tsTotalLogDirGB = (float)((double)info.f_blocks * (double)info.f_frsize / unit); + } else { + tsTotalLogDirGB = (float)((double)info.f_blocks * (double)info.f_frsize / unit); tsAvailLogDirGB = (float)((double)info.f_bavail * (double)info.f_frsize / unit); } if (statvfs("/tmp", &info)) { + tsTotalTmpDirGB = 0; tsAvailTmpDirGB = 0; return false; } else {