mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-06 17:27:55 +00:00
Fix division by zero with shards file stats
This commit is contained in:
committed by
Nik Bougalis
parent
ce5f240551
commit
6477bdf3e8
@@ -1315,7 +1315,7 @@ DatabaseShardImp::setFileStats()
|
|||||||
std::lock_guard lock(mutex_);
|
std::lock_guard lock(mutex_);
|
||||||
fileSz_ = sumSz;
|
fileSz_ = sumSz;
|
||||||
fdRequired_ = sumFd;
|
fdRequired_ = sumFd;
|
||||||
avgShardFileSz_ = fileSz_ / numShards;
|
avgShardFileSz_ = (numShards == 0 ? fileSz_ : fileSz_ / numShards);
|
||||||
|
|
||||||
if (fileSz_ >= maxFileSz_)
|
if (fileSz_ >= maxFileSz_)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user