do not count context canceled as timeout errors (#18975)

This commit is contained in:
Harshavardhana
2024-02-05 18:16:13 -08:00
committed by GitHub
parent 7aa00bff89
commit 6f16d1cb2c
+1 -2
View File
@@ -745,10 +745,9 @@ func (p *xlStorageDiskIDCheck) updateStorageMetrics(s storageMetric, paths ...st
errFaultyDisk, errFaultyDisk,
errFaultyRemoteDisk, errFaultyRemoteDisk,
context.DeadlineExceeded, context.DeadlineExceeded,
context.Canceled,
}...) { }...) {
p.totalErrsAvailability.Add(1) p.totalErrsAvailability.Add(1)
if errors.Is(err, context.DeadlineExceeded) || errors.Is(err, context.Canceled) { if errors.Is(err, context.DeadlineExceeded) {
p.totalErrsTimeout.Add(1) p.totalErrsTimeout.Add(1)
} }
} }