diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index c10128fe6223a59f4fa2320e38c3309487438a87..fecba78d6973d87e9930d631de787e05fec2a510 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 6; + public final static long BUILD = 7; /** for example "-test" */ public final static String EXTRA = ""; diff --git a/router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java b/router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java index 9d4c08745db3870656c5a280998559f70e5a50c1..15a89a4a2f600e4e89107a893fe04d40be0911dd 100644 --- a/router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java +++ b/router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java @@ -866,7 +866,7 @@ class BuildHandler implements Runnable { if (accept) { // early request throttle check, before queueing and decryption Hash fh = fromHash; - if (fh == null) + if (fh == null && from != null) fh = from.calculateHash(); if (fh != null && _requestThrottler.shouldThrottle(fh)) { if (_log.shouldLog(Log.WARN))