Fix division by zero with shards file stats

This commit is contained in:
Miguel Portilla
2020-04-08 15:31:16 -04:00
committed by Nik Bougalis
parent ce5f240551
commit 6477bdf3e8

View File

@@ -1315,7 +1315,7 @@ DatabaseShardImp::setFileStats()
std::lock_guard lock(mutex_);
fileSz_ = sumSz;
fdRequired_ = sumFd;
avgShardFileSz_ = fileSz_ / numShards;
avgShardFileSz_ = (numShards == 0 ? fileSz_ : fileSz_ / numShards);
if (fileSz_ >= maxFileSz_)
{