* Removed the duplicate AddCapsHandler that existed in ScenePresence.MakeRootAgent; CAPs are already in place when this runs.
* Moved MoveAgentIntoRegion further down in the CompleteMovement method. * changed a couple of methods from protected to public in SceneCommunicationService0.6.3-post-fixes
parent
0031489072
commit
665269a277
|
@ -940,7 +940,7 @@ namespace OpenSim.Region.Framework.Scenes
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
protected bool WaitForCallback(UUID id)
|
public bool WaitForCallback(UUID id)
|
||||||
{
|
{
|
||||||
int count = 20;
|
int count = 20;
|
||||||
while (m_agentsInTransit.Contains(id) && count-- > 0)
|
while (m_agentsInTransit.Contains(id) && count-- > 0)
|
||||||
|
@ -961,7 +961,7 @@ namespace OpenSim.Region.Framework.Scenes
|
||||||
return ResetFromTransit(id);
|
return ResetFromTransit(id);
|
||||||
}
|
}
|
||||||
|
|
||||||
protected void SetInTransit(UUID id)
|
public void SetInTransit(UUID id)
|
||||||
{
|
{
|
||||||
lock (m_agentsInTransit)
|
lock (m_agentsInTransit)
|
||||||
{
|
{
|
||||||
|
|
|
@ -848,7 +848,7 @@ namespace OpenSim.Region.Framework.Scenes
|
||||||
|
|
||||||
m_scene.SwapRootAgentCount(false);
|
m_scene.SwapRootAgentCount(false);
|
||||||
m_scene.CommsManager.UserProfileCacheService.RequestInventoryForUser(m_uuid);
|
m_scene.CommsManager.UserProfileCacheService.RequestInventoryForUser(m_uuid);
|
||||||
m_scene.CapsModule.AddCapsHandler(m_uuid);
|
//m_scene.CapsModule.AddCapsHandler(m_uuid);
|
||||||
|
|
||||||
// On the next prim update, all objects will be sent
|
// On the next prim update, all objects will be sent
|
||||||
//
|
//
|
||||||
|
@ -1005,8 +1005,6 @@ namespace OpenSim.Region.Framework.Scenes
|
||||||
look = new Vector3(0.99f, 0.042f, 0);
|
look = new Vector3(0.99f, 0.042f, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
m_controllingClient.MoveAgentIntoRegion(m_regionInfo, AbsolutePosition, look);
|
|
||||||
|
|
||||||
if (m_isChildAgent)
|
if (m_isChildAgent)
|
||||||
{
|
{
|
||||||
m_isChildAgent = false;
|
m_isChildAgent = false;
|
||||||
|
@ -1022,6 +1020,9 @@ namespace OpenSim.Region.Framework.Scenes
|
||||||
|
|
||||||
//m_log.DebugFormat("Completed movement");
|
//m_log.DebugFormat("Completed movement");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
m_controllingClient.MoveAgentIntoRegion(m_regionInfo, AbsolutePosition, look);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
|
Loading…
Reference in New Issue