diff options
Diffstat (limited to 'OpenSim/Region/CoreModules')
-rw-r--r-- | OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs b/OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs index cb653ed..6286689 100644 --- a/OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs +++ b/OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs | |||
@@ -949,6 +949,9 @@ namespace OpenSim.Region.CoreModules.Framework.EntityTransfer | |||
949 | neighbourRegion.RegionHandle); | 949 | neighbourRegion.RegionHandle); |
950 | return agent; | 950 | return agent; |
951 | } | 951 | } |
952 | // No turning back | ||
953 | agent.IsChildAgent = true; | ||
954 | |||
952 | string capsPath = neighbourRegion.ServerURI + CapsUtil.GetCapsSeedPath(agentcaps); | 955 | string capsPath = neighbourRegion.ServerURI + CapsUtil.GetCapsSeedPath(agentcaps); |
953 | 956 | ||
954 | m_log.DebugFormat("[ENTITY TRANSFER MODULE]: Sending new CAPS seed url {0} to client {1}", capsPath, agent.UUID); | 957 | m_log.DebugFormat("[ENTITY TRANSFER MODULE]: Sending new CAPS seed url {0} to client {1}", capsPath, agent.UUID); |
@@ -1097,7 +1100,6 @@ namespace OpenSim.Region.CoreModules.Framework.EntityTransfer | |||
1097 | 1100 | ||
1098 | /// <summary> | 1101 | /// <summary> |
1099 | /// This informs all neighbouring regions about agent "avatar". | 1102 | /// This informs all neighbouring regions about agent "avatar". |
1100 | /// Calls an asynchronous method to do so.. so it doesn't lag the sim. | ||
1101 | /// </summary> | 1103 | /// </summary> |
1102 | /// <param name="sp"></param> | 1104 | /// <param name="sp"></param> |
1103 | public void EnableChildAgents(ScenePresence sp) | 1105 | public void EnableChildAgents(ScenePresence sp) |