@cryptotaxi247 / kubo / commits / 8ee509900

fix divide by zero error for reprovide error

dbeal committed Apr 25, 2024 at 20:53 UTC 8ee50990027e7408c04187927d1e7b2a40ee8d56
1 file changed +5 -1
core/node/provider.go
+5 -1
@@ -83,7 +83,11 @@ https://github.com/ipfs/kubo/blob/master/docs/config.md#routingaccelerateddhtcli
83 }
84
85 // 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 +
91 if avgProvideSpeed > expectedProvideSpeed {
92 logger.Errorf(`
93 🔔🔔🔔 YOU ARE FALLING BEHIND DHT REPROVIDES! 🔔🔔🔔