Author: mrogers
Date: 2006-11-19 10:37:22 +0000 (Sun, 19 Nov 2006)
New Revision: 11003
Modified:
trunk/apps/load-balancing-sims/phase7/sim/Sim.java
trunk/apps/load-balancing-sims/phase7/sim/handlers/MessageHandler.java
Log:
Increase the throttle after receiving a RouteNotFound
Modified: trunk/apps/load-balancing-sims/phase7/sim/Sim.java
===================================================================
--- trunk/apps/load-balancing-sims/phase7/sim/Sim.java 2006-11-19 10:15:38 UTC
(rev 11002)
+++ trunk/apps/load-balancing-sims/phase7/sim/Sim.java 2006-11-19 10:37:22 UTC
(rev 11003)
@@ -32,8 +32,8 @@
}
}
// Run the simulation
- Event.startLogging = 3600.0;
- Event.duration = 7200.0;
+ Event.startLogging = 3600.0; // Settling time
+ Event.duration = 10800.0;
Event.run();
}
Modified: trunk/apps/load-balancing-sims/phase7/sim/handlers/MessageHandler.java
===================================================================
--- trunk/apps/load-balancing-sims/phase7/sim/handlers/MessageHandler.java
2006-11-19 10:15:38 UTC (rev 11002)
+++ trunk/apps/load-balancing-sims/phase7/sim/handlers/MessageHandler.java
2006-11-19 10:37:22 UTC (rev 11003)
@@ -66,7 +66,10 @@
next = closestPeer();
if (next == null) {
node.log ("route not found for " + this);
- if (prev == null) node.log (this + " succeeded (rnf)");
+ if (prev == null) {
+ node.log (this + " succeeded (rnf)");
+ node.increaseSearchRate();
+ }
else prev.sendMessage (new RouteNotFound (id, htl));
finish();
return;