diff options
author | Justin Clarke Casey | 2008-04-20 20:36:06 +0000 |
---|---|---|
committer | Justin Clarke Casey | 2008-04-20 20:36:06 +0000 |
commit | 3d3eec436a42ced82b51ac11d03c2d98cc3d729a (patch) | |
tree | eb973b021b0b15bcb0bb1f0cbce6b8567e72f05c /OpenSim/Region/Environment/Scenes | |
parent | * Tweak inventory login failure message to point to the region owner as first... (diff) | |
download | opensim-SC-3d3eec436a42ced82b51ac11d03c2d98cc3d729a.zip opensim-SC-3d3eec436a42ced82b51ac11d03c2d98cc3d729a.tar.gz opensim-SC-3d3eec436a42ced82b51ac11d03c2d98cc3d729a.tar.bz2 opensim-SC-3d3eec436a42ced82b51ac11d03c2d98cc3d729a.tar.xz |
* Remove user profile from cache when they log out from a region.
* A much more significant fix is required to clean up the cache when a user moves out of a region, but really better handling of delayed inventory cache updates needs to be
written first, and possibly better affinity to cut down agent inventory requests when the move is between two regions hosted on the same server.
Diffstat (limited to 'OpenSim/Region/Environment/Scenes')
-rw-r--r-- | OpenSim/Region/Environment/Scenes/Scene.cs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/OpenSim/Region/Environment/Scenes/Scene.cs b/OpenSim/Region/Environment/Scenes/Scene.cs index c5ed958..a3f6948 100644 --- a/OpenSim/Region/Environment/Scenes/Scene.cs +++ b/OpenSim/Region/Environment/Scenes/Scene.cs | |||
@@ -1696,6 +1696,8 @@ namespace OpenSim.Region.Environment.Scenes | |||
1696 | m_sceneGridService.SendCloseChildAgentConnections(agentID, childknownRegions); | 1696 | m_sceneGridService.SendCloseChildAgentConnections(agentID, childknownRegions); |
1697 | 1697 | ||
1698 | RemoveCapsHandler(agentID); | 1698 | RemoveCapsHandler(agentID); |
1699 | |||
1700 | CommsManager.UserProfileCacheService.RemoveUser(agentID); | ||
1699 | } | 1701 | } |
1700 | 1702 | ||
1701 | m_eventManager.TriggerClientClosed(agentID); | 1703 | m_eventManager.TriggerClientClosed(agentID); |