Author: nextgens
Date: 2008-04-04 05:39:56 +0000 (Fri, 04 Apr 2008)
New Revision: 18971

Modified:
   trunk/freenet/src/freenet/node/FNPPacketMangler.java
Log:
Fix a NPE which could be thrown if we don't have set pn yet.

I'm not sure when that can happen...

Modified: trunk/freenet/src/freenet/node/FNPPacketMangler.java
===================================================================
--- trunk/freenet/src/freenet/node/FNPPacketMangler.java        2008-04-04 
05:31:26 UTC (rev 18970)
+++ trunk/freenet/src/freenet/node/FNPPacketMangler.java        2008-04-04 
05:39:56 UTC (rev 18971)
@@ -1601,7 +1601,7 @@
                        }
                        Logger.minor(this, "Sending auth packet for "+(pn == 
null ? "null" : String.valueOf(pn.getPeer()))+" (phase="+phase+", 
ver="+version+", nt="+negType+") (last packet sent "+delta+") to "+replyTo+" 
data.length="+data.length+" to "+replyTo);
                }
-               sendAuthPacket(output, pn.outgoingSetupCipher, pn, replyTo, 
false);
+               sendAuthPacket(output, (pn == null ? null : 
pn.outgoingSetupCipher), pn, replyTo, false);
        }

        /**


Reply via email to