Skip to content

Commit 8ee5099

Browse files
authored
fix divide by zero error for reprovide error
1 parent eb97cf9 commit 8ee5099

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

core/node/provider.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,11 @@ https://github.com/ipfs/kubo/blob/master/docs/config.md#routingaccelerateddhtcli
8383
}
8484

8585
// How long per block that lasts us.
86-
expectedProvideSpeed := reprovideInterval / time.Duration(count)
86+
expectedProvideSpeed := reprovideInterval
87+
if count > 0 {
88+
expectedProvideSpeed = reprovideInterval / time.Duration(count)
89+
}
90+
8791
if avgProvideSpeed > expectedProvideSpeed {
8892
logger.Errorf(`
8993
🔔🔔🔔 YOU ARE FALLING BEHIND DHT REPROVIDES! 🔔🔔🔔

0 commit comments

Comments
 (0)