diff options
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/Communications/OGS1/OGS1InventoryService.cs | 1 | ||||
-rw-r--r-- | OpenSim/Region/Environment/Scenes/ScenePresence.cs | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/OpenSim/Region/Communications/OGS1/OGS1InventoryService.cs b/OpenSim/Region/Communications/OGS1/OGS1InventoryService.cs index 612930d..99d1b0f 100644 --- a/OpenSim/Region/Communications/OGS1/OGS1InventoryService.cs +++ b/OpenSim/Region/Communications/OGS1/OGS1InventoryService.cs | |||
@@ -106,6 +106,7 @@ namespace OpenSim.Region.Communications.OGS1 | |||
106 | request.ItemCallBack(userID, item); | 106 | request.ItemCallBack(userID, item); |
107 | } | 107 | } |
108 | } | 108 | } |
109 | m_RequestingInventory.Remove(userID); | ||
109 | } | 110 | } |
110 | } | 111 | } |
111 | 112 | ||
diff --git a/OpenSim/Region/Environment/Scenes/ScenePresence.cs b/OpenSim/Region/Environment/Scenes/ScenePresence.cs index 2ef27fd..145e15a 100644 --- a/OpenSim/Region/Environment/Scenes/ScenePresence.cs +++ b/OpenSim/Region/Environment/Scenes/ScenePresence.cs | |||
@@ -425,6 +425,7 @@ namespace OpenSim.Region.Environment.Scenes | |||
425 | 425 | ||
426 | public void MakeRootAgent(LLVector3 pos, bool isFlying) | 426 | public void MakeRootAgent(LLVector3 pos, bool isFlying) |
427 | { | 427 | { |
428 | |||
428 | m_newAvatar = true; | 429 | m_newAvatar = true; |
429 | m_isChildAgent = false; | 430 | m_isChildAgent = false; |
430 | 431 | ||
@@ -433,6 +434,7 @@ namespace OpenSim.Region.Environment.Scenes | |||
433 | AddToPhysicalScene(); | 434 | AddToPhysicalScene(); |
434 | m_physicsActor.Flying = isFlying; | 435 | m_physicsActor.Flying = isFlying; |
435 | 436 | ||
437 | m_scene.CommsManager.UserProfileCacheService.UpdateUserInventory(m_uuid); | ||
436 | //if (!m_gotAllObjectsInScene) | 438 | //if (!m_gotAllObjectsInScene) |
437 | //{ | 439 | //{ |
438 | //m_scene.SendAllSceneObjectsToClient(this); | 440 | //m_scene.SendAllSceneObjectsToClient(this); |