From 2b43e4e4b55764fa16fc20201e3277f7798ec3b3 Mon Sep 17 00:00:00 2001 From: zzz <zzz@i2pmail.org> Date: Mon, 27 Sep 2021 10:23:00 -0400 Subject: [PATCH] Router: Rekey all Android/ARM routers --- router/java/src/net/i2p/router/startup/LoadRouterInfoJob.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/router/java/src/net/i2p/router/startup/LoadRouterInfoJob.java b/router/java/src/net/i2p/router/startup/LoadRouterInfoJob.java index 8e6f2d8947..c91b6991cf 100644 --- a/router/java/src/net/i2p/router/startup/LoadRouterInfoJob.java +++ b/router/java/src/net/i2p/router/startup/LoadRouterInfoJob.java @@ -35,6 +35,7 @@ import net.i2p.router.RouterContext; import net.i2p.router.crypto.FamilyKeyCrypto; import net.i2p.router.networkdb.kademlia.PersistentDataStore; import net.i2p.util.Log; +import net.i2p.util.SystemVersion; /** * Run once or twice at startup by StartupJob, @@ -129,7 +130,7 @@ class LoadRouterInfoJob extends JobImpl { (encTypeChanged && getContext().getProperty(CreateRouterInfoJob.PROP_ROUTER_ENCTYPE) == null)) { // Not explicitly configured, and default has changed // Give a chance of rekeying for each restart - if (getContext().random().nextInt(REKEY_PROBABILITY) > 0) { + if (!SystemVersion.isSlow() && getContext().random().nextInt(REKEY_PROBABILITY) > 0) { sigTypeChanged = false; encTypeChanged = false; if (_log.shouldWarn()) -- GitLab