diff --git a/core/java/src/net/i2p/util/SimpleScheduler.java b/core/java/src/net/i2p/util/SimpleScheduler.java
index 5123f5884c6bd3b358ee6260d3a920f49c08742b..9d39a4ec5dcfa371e36c14e467549c9bc8e7d744 100644
--- a/core/java/src/net/i2p/util/SimpleScheduler.java
+++ b/core/java/src/net/i2p/util/SimpleScheduler.java
@@ -184,8 +184,8 @@ public class SimpleScheduler {
 
     /** Run every timeoutMs. TimedEvent must not do its own reschedule via addEvent() */
     private class PeriodicRunnableEvent extends RunnableEvent {
-        private long _timeoutMs;
-        private long _initialDelay;
+        private final long _timeoutMs;
+        private final long _initialDelay;
         public PeriodicRunnableEvent(SimpleTimer.TimedEvent t, long initialDelay, long timeoutMs) {
             super(t, timeoutMs);
             _initialDelay = initialDelay;