mirror of
https://github.com/opensim/opensim.git
synced 2026-08-06 01:06:30 +08:00
timming issues on fast tp back to same region on new code
This commit is contained in:
@@ -12700,6 +12700,15 @@ namespace OpenSim.Region.ClientStack.LindenUDP
|
||||
|
||||
private bool HandleUseCircuitCode(IClientAPI sender, Packet Pack)
|
||||
{
|
||||
UseCircuitCodePacket uccp = (UseCircuitCodePacket)Pack;
|
||||
if(uccp.CircuitCode.ID == m_agentId &&
|
||||
uccp.CircuitCode.SessionID == m_sessionId &&
|
||||
uccp.CircuitCode.Code == m_circuitCode &&
|
||||
SceneAgent != null &&
|
||||
!((ScenePresence)SceneAgent).IsDeleted
|
||||
)
|
||||
SendRegionHandshake(); // possible someone returning
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user