mirror of
https://github.com/opensim/opensim.git
synced 2026-08-04 08:06:27 +08:00
Short-circuit the grid server lookup for RequestSimulatorData if the region
info is requested for is the local region
This commit is contained in:
@@ -9147,7 +9147,12 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api
|
||||
|
||||
string reply = String.Empty;
|
||||
|
||||
GridRegion info = m_ScriptEngine.World.GridService.GetRegionByName(m_ScriptEngine.World.RegionInfo.ScopeID, simulator);
|
||||
GridRegion info;
|
||||
|
||||
if (m_ScriptEngine.World.RegionInfo.RegionName == simulator)
|
||||
info = new GridRegion(m_ScriptEngine.World.RegionInfo);
|
||||
else
|
||||
info = m_ScriptEngine.World.GridService.GetRegionByName(m_ScriptEngine.World.RegionInfo.ScopeID, simulator);
|
||||
|
||||
switch (data)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user