Author: toad
Date: 2008-03-21 19:27:41 +0000 (Fri, 21 Mar 2008)
New Revision: 18688

Modified:
   trunk/freenet/src/freenet/node/RequestSender.java
Log:
Fix NPE: wait for pubkey, headers, and data

Modified: trunk/freenet/src/freenet/node/RequestSender.java
===================================================================
--- trunk/freenet/src/freenet/node/RequestSender.java   2008-03-21 19:23:17 UTC 
(rev 18687)
+++ trunk/freenet/src/freenet/node/RequestSender.java   2008-03-21 19:27:41 UTC 
(rev 18688)
@@ -825,7 +825,7 @@
                                node.failureTable.onFailed(key, next, htl, 
(int) (System.currentTimeMillis() - timeSentRequest));
                                        break; // try next node
                                }
-                               if(sskData != null) {
+                               if(sskData != null && headers != null) {
                                        finishSSK(next);
                                        return;
                                }


Reply via email to