Author: toad
Date: 2008-03-07 23:29:09 +0000 (Fri, 07 Mar 2008)
New Revision: 18429

Modified:
   trunk/freenet/src/freenet/node/ResettingHTLProbeRequestSender.java
Log:
Fix NPE

Modified: trunk/freenet/src/freenet/node/ResettingHTLProbeRequestSender.java
===================================================================
--- trunk/freenet/src/freenet/node/ResettingHTLProbeRequestSender.java  
2008-03-07 23:17:55 UTC (rev 18428)
+++ trunk/freenet/src/freenet/node/ResettingHTLProbeRequestSender.java  
2008-03-07 23:29:09 UTC (rev 18429)
@@ -285,8 +285,8 @@
                        double newBest = sub.getDouble(DMT.BEST_LOCATION);
                        if(newBest > target && newBest < best)
                                best = newBest;
-                       counter += Math.max(0, msg.getShort(DMT.COUNTER));
-                       uniqueCounter += Math.max(0, 
msg.getShort(DMT.UNIQUE_COUNTER));
+                       counter += Math.max(0, sub.getShort(DMT.COUNTER));
+                       uniqueCounter += Math.max(0, 
sub.getShort(DMT.UNIQUE_COUNTER));
                        // linearCounter is unchanged - it's only valid on a 
Reply
                        // FIXME ideally we'd return it here if we don't manage 
to reroute.
                        } else {


Reply via email to