mirror of
https://github.com/opensim/opensim.git
synced 2026-08-10 19:36:07 +08:00
still issues on fast hg tps
This commit is contained in:
@@ -1163,7 +1163,10 @@ namespace OpenSim.Region.CoreModules.Framework.EntityTransfer
|
||||
return;
|
||||
}
|
||||
|
||||
m_entityTransferStateMachine.UpdateInTransit(sp.UUID, AgentTransferState.CleaningUp);
|
||||
//shut this up for now
|
||||
m_entityTransferStateMachine.ResetFromTransit(sp.UUID);
|
||||
|
||||
//m_entityTransferStateMachine.UpdateInTransit(sp.UUID, AgentTransferState.CleaningUp);
|
||||
|
||||
sp.HasMovedAway(!(OutSideViewRange || logout));
|
||||
|
||||
@@ -1181,6 +1184,7 @@ namespace OpenSim.Region.CoreModules.Framework.EntityTransfer
|
||||
sp.CloseChildAgents(childRegionsToClose);
|
||||
}
|
||||
|
||||
|
||||
// if far jump we do need to close anyways
|
||||
if (NeedsClosing(reg, OutSideViewRange))
|
||||
{
|
||||
@@ -1194,6 +1198,7 @@ namespace OpenSim.Region.CoreModules.Framework.EntityTransfer
|
||||
break;
|
||||
} while (--count > 0);
|
||||
|
||||
|
||||
if (!sp.IsDeleted)
|
||||
{
|
||||
m_log.DebugFormat(
|
||||
@@ -2464,7 +2469,6 @@ namespace OpenSim.Region.CoreModules.Framework.EntityTransfer
|
||||
|
||||
//Scene.CloseAgent(sp.UUID, false);
|
||||
sp.IsInTransit = false;
|
||||
m_entityTransferStateMachine.ResetFromTransit(id); // this needs cleanup
|
||||
//m_entityTransferStateMachine.SetAgentArrivedAtDestination(id);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user