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;


Reply via email to