Looks like we're requesting the mapblocks for every agent - including

childagents. The infrastructure is not robust enough to handle it at 
this time - so ignore all the MapBlock requests for childagents.
afrisby
Dalien Talbot 2007-11-18 07:40:30 +00:00
parent f7b5c6550b
commit 0d8a2cccfd
1 changed files with 4 additions and 1 deletions

View File

@ -936,9 +936,12 @@ namespace OpenSim.Region.Environment.Scenes
/// <param name="maxX"></param> /// <param name="maxX"></param>
/// <param name="maxY"></param> /// <param name="maxY"></param>
public void RequestMapBlocks(IClientAPI remoteClient, int minX, int minY, int maxX, int maxY) public void RequestMapBlocks(IClientAPI remoteClient, int minX, int minY, int maxX, int maxY)
{
if(!m_scenePresences[remoteClient.AgentId].IsChildAgent)
{ {
m_sceneGridService.RequestMapBlocks(remoteClient, minX, minY, maxX, maxX); m_sceneGridService.RequestMapBlocks(remoteClient, minX, minY, maxX, maxX);
} }
}
/// <summary> /// <summary>
/// ///