From b2fda0c79d6a1df53fbc7341914a227ae2451740 Mon Sep 17 00:00:00 2001 From: jrandom Date: Wed, 28 Jul 2004 23:29:21 +0000 Subject: [PATCH] catch errors earlier --- .../router/tunnelmanager/HandleTunnelCreateMessageJob.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/router/java/src/net/i2p/router/tunnelmanager/HandleTunnelCreateMessageJob.java b/router/java/src/net/i2p/router/tunnelmanager/HandleTunnelCreateMessageJob.java index 539fedd97..01aacb398 100644 --- a/router/java/src/net/i2p/router/tunnelmanager/HandleTunnelCreateMessageJob.java +++ b/router/java/src/net/i2p/router/tunnelmanager/HandleTunnelCreateMessageJob.java @@ -155,7 +155,11 @@ public class HandleTunnelCreateMessageJob extends JobImpl { GarlicMessage reply = createReply(msg); TunnelId outTunnelId = selectReplyTunnel(); - + if (outTunnelId == null) { + if (_log.shouldLog(Log.ERROR)) + _log.error("No tunnel to send reply through"); + return; + } SendTunnelMessageJob job = new SendTunnelMessageJob(getContext(), reply, outTunnelId, _message.getReplyPeer(), _message.getReplyTunnel(),