* Fixes the last snag with the EventQueue. The situation where the seedcap gets lost on teleport.

This commit is contained in:
Teravus Ovares
2008-10-05 18:42:05 +00:00
parent a3136d2bb1
commit 3ac76db76b
2 changed files with 4 additions and 1 deletions

View File

@@ -682,10 +682,12 @@ namespace OpenSim.Region.Environment.Scenes
// failure at this point (unlike a border crossing failure). So perhaps this can never fail
// once we reach here...
avatar.Scene.RemoveCapsHandler(avatar.UUID);
agent.child = false;
m_commsProvider.InterRegion.InformRegionOfChildAgent(reg.RegionHandle, agent);
m_commsProvider.InterRegion.ExpectAvatarCrossing(reg.RegionHandle, avatar.ControllingClient.AgentId,
position, false);
Thread.Sleep(4000);
AgentCircuitData circuitdata = avatar.ControllingClient.RequestClientInfo();
// TODO Should construct this behind a method