From 89b3e3bcb44efab5bdc69d2982b142096df1493c Mon Sep 17 00:00:00 2001 From: zzz <zzz@mail.i2p> Date: Sat, 11 Dec 2010 13:31:23 +0000 Subject: [PATCH] * TunnelPoolManager: Fix rare startup NPE (http://forum.i2p/viewtopic.php?t=5192) --- .../i2p/router/tunnel/pool/TunnelPoolManager.java | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/router/java/src/net/i2p/router/tunnel/pool/TunnelPoolManager.java b/router/java/src/net/i2p/router/tunnel/pool/TunnelPoolManager.java index d246679f34..3a53be5526 100644 --- a/router/java/src/net/i2p/router/tunnel/pool/TunnelPoolManager.java +++ b/router/java/src/net/i2p/router/tunnel/pool/TunnelPoolManager.java @@ -131,10 +131,14 @@ public class TunnelPoolManager implements TunnelManagerFacade { if (info != null) return info; } - info = _inboundExploratory.getTunnel(id); - if (info != null) return info; - info = _outboundExploratory.getTunnel(id); - if (info != null) return info; + if (_inboundExploratory != null) { + info = _inboundExploratory.getTunnel(id); + if (info != null) return info; + } + if (_outboundExploratory != null) { + info = _outboundExploratory.getTunnel(id); + if (info != null) return info; + } return null; } -- GitLab