Author: toad
Date: 2008-01-31 19:58:46 +0000 (Thu, 31 Jan 2008)
New Revision: 17438
Modified:
trunk/freenet/src/freenet/node/ResettingHTLProbeRequestHandler.java
Log:
We weren't sending an Accepted!
Modified: trunk/freenet/src/freenet/node/ResettingHTLProbeRequestHandler.java
===================================================================
--- trunk/freenet/src/freenet/node/ResettingHTLProbeRequestHandler.java
2008-01-31 19:38:54 UTC (rev 17437)
+++ trunk/freenet/src/freenet/node/ResettingHTLProbeRequestHandler.java
2008-01-31 19:58:46 UTC (rev 17438)
@@ -49,8 +49,10 @@
sender.addListener(handler);
sender.start();
PeerNode[] peers = n.peers.connectedPeers;
+ Message accepted = DMT.createFNPAccepted(uid);
Message trace = DMT.createFNPRHProbeTrace(uid, nearestLoc,
best, htl, (short)1, (short)1, n.getLocation(), n.swapIdentifier,
LocationManager.extractLocs(peers, true), LocationManager.extractUIDs(peers),
(short)0, (short)1, "", source.swapIdentifier);
try {
+ source.sendAsync(accepted, null, 0, sender);
source.sendAsync(trace, null, 0, sender);
} catch (NotConnectedException e) {
// Ignore, sender will pick up