Author: toad
Date: 2007-10-23 00:23:00 +0000 (Tue, 23 Oct 2007)
New Revision: 15491

Modified:
   trunk/freenet/src/freenet/node/RequestHandler.java
Log:
Always send an FNPOpennetCompletedAck if we don't send anything else.

Modified: trunk/freenet/src/freenet/node/RequestHandler.java
===================================================================
--- trunk/freenet/src/freenet/node/RequestHandler.java  2007-10-23 00:21:50 UTC 
(rev 15490)
+++ trunk/freenet/src/freenet/node/RequestHandler.java  2007-10-23 00:23:00 UTC 
(rev 15491)
@@ -362,14 +362,14 @@
                                        Logger.error(this, "Bad signature on 
opennet noderef for "+this+" from "+source+" : "+e, e);
                                }
                                return;
-               }
-                       Message msg = DMT.createFNPOpennetCompletedAck(uid);
-                       try {
-                               source.sendAsync(msg, null, 0, this);
-                       } catch (NotConnectedException e) {
-                               // Oh well...
                        }
                }
+               Message msg = DMT.createFNPOpennetCompletedAck(uid);
+               try {
+                       source.sendAsync(msg, null, 0, this);
+               } catch (NotConnectedException e) {
+                       // Oh well...
+               }
     }

        private void finishOpennetRelay(byte[] noderef) {


Reply via email to