diff options
Diffstat (limited to 'OpenSim/Services/HypergridService')
-rw-r--r-- | OpenSim/Services/HypergridService/GatekeeperService.cs | 5 |
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 | ||