aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Services/HypergridService/GatekeeperService.cs
diff options
context:
space:
mode:
Diffstat (limited to 'OpenSim/Services/HypergridService/GatekeeperService.cs')
-rw-r--r--OpenSim/Services/HypergridService/GatekeeperService.cs5
1 files changed, 4 insertions, 1 deletions
diff --git a/OpenSim/Services/HypergridService/GatekeeperService.cs b/OpenSim/Services/HypergridService/GatekeeperService.cs
index 4a6b079..00502b1 100644
--- a/OpenSim/Services/HypergridService/GatekeeperService.cs
+++ b/OpenSim/Services/HypergridService/GatekeeperService.cs
@@ -431,11 +431,14 @@ namespace OpenSim.Services.HypergridService
431 return true; 431 return true;
432 432
433 // if that failed, try the fallbacks 433 // if that failed, try the fallbacks
434 m_log.DebugFormat("[GATEKEEPER SERVICE]: Region {0} did not accept agent {1}", destination.RegionName, aCircuit.Name);
434 fallbackRegions = m_GridService.GetFallbackRegions(UUID.Zero, destination.RegionLocX, destination.RegionLocY); 435 fallbackRegions = m_GridService.GetFallbackRegions(UUID.Zero, destination.RegionLocX, destination.RegionLocY);
435 foreach (GridRegion r in fallbackRegions) 436 foreach (GridRegion r in fallbackRegions)
437 {
438 m_log.DebugFormat("[GATEKEEPER SERVICE]: Trying region {0}...", r.RegionName);
436 if (m_SimulationService.CreateAgent(r, aCircuit, (uint)loginFlag, out reason)) 439 if (m_SimulationService.CreateAgent(r, aCircuit, (uint)loginFlag, out reason))
437 return true; 440 return true;
438 441 }
439 return false; 442 return false;
440 } 443 }
441 444