aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region
diff options
context:
space:
mode:
authorMW2007-12-02 20:43:21 +0000
committerMW2007-12-02 20:43:21 +0000
commitac77c32453fdeffc03a5abbb6cbb037dfc1e7c0d (patch)
tree5f67d9619efa7fb3a346125dc01971ff1e766d9b /OpenSim/Region
parentAdded some error handling (and console output) to BaseHttpServer. (diff)
downloadopensim-SC-ac77c32453fdeffc03a5abbb6cbb037dfc1e7c0d.zip
opensim-SC-ac77c32453fdeffc03a5abbb6cbb037dfc1e7c0d.tar.gz
opensim-SC-ac77c32453fdeffc03a5abbb6cbb037dfc1e7c0d.tar.bz2
opensim-SC-ac77c32453fdeffc03a5abbb6cbb037dfc1e7c0d.tar.xz
Attempt to fix mantis issue #82, taking prims into inventory and then rezzing them in another region.
Diffstat (limited to 'OpenSim/Region')
-rw-r--r--OpenSim/Region/Communications/OGS1/OGS1InventoryService.cs1
-rw-r--r--OpenSim/Region/Environment/Scenes/ScenePresence.cs2
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);