diff --git a/router/java/src/net/i2p/router/networkdb/PublishLocalRouterInfoJob.java b/router/java/src/net/i2p/router/networkdb/PublishLocalRouterInfoJob.java index 8ca29317c3abcca0f504f10649d38f6b9ca3c465..18612c3cd113f16ac9cbf2dcdcfde44ed2356146 100644 --- a/router/java/src/net/i2p/router/networkdb/PublishLocalRouterInfoJob.java +++ b/router/java/src/net/i2p/router/networkdb/PublishLocalRouterInfoJob.java @@ -72,7 +72,7 @@ public class PublishLocalRouterInfoJob extends JobImpl { _log.error("Error signing the updated local router info!", dfe); } if (_notFirstTime) { - requeue((PUBLISH_DELAY/2) + getContext().random().nextInt((int)PUBLISH_DELAY)); + requeue((PUBLISH_DELAY * 3 / 4) + getContext().random().nextInt((int)PUBLISH_DELAY / 2)); } else { requeue(FIRST_TIME_DELAY); _notFirstTime = true;