aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/Communications/Cache
diff options
context:
space:
mode:
authordiva2008-12-15 20:45:40 +0000
committerdiva2008-12-15 20:45:40 +0000
commit8fffdac7fa724c651935acb46725bc101cf8dfee (patch)
tree21f44f4f921d00a0b1b9a65f3e1e53b5f1a396b3 /OpenSim/Framework/Communications/Cache
parent* minor: method documentation and miscellaneous tidy (diff)
downloadopensim-SC_OLD-8fffdac7fa724c651935acb46725bc101cf8dfee.zip
opensim-SC_OLD-8fffdac7fa724c651935acb46725bc101cf8dfee.tar.gz
opensim-SC_OLD-8fffdac7fa724c651935acb46725bc101cf8dfee.tar.bz2
opensim-SC_OLD-8fffdac7fa724c651935acb46725bc101cf8dfee.tar.xz
Attempt at restoring inventory access after TPs/crossings. RemoveClient in Scene was being too
aggressive at nixing the user out of the cache. We're now relying on NeedSceneCacheClear to decide whether to nix it or not. All other mods in other files are for better debugging messages.
Diffstat (limited to 'OpenSim/Framework/Communications/Cache')
-rw-r--r--OpenSim/Framework/Communications/Cache/CachedUserInfo.cs1
1 files changed, 1 insertions, 0 deletions
diff --git a/OpenSim/Framework/Communications/Cache/CachedUserInfo.cs b/OpenSim/Framework/Communications/Cache/CachedUserInfo.cs
index a1b658f..99a982b 100644
--- a/OpenSim/Framework/Communications/Cache/CachedUserInfo.cs
+++ b/OpenSim/Framework/Communications/Cache/CachedUserInfo.cs
@@ -194,6 +194,7 @@ namespace OpenSim.Framework.Communications.Cache
194 /// </summary> 194 /// </summary>
195 public void DropInventory() 195 public void DropInventory()
196 { 196 {
197 m_log.Debug("[INVENTORY CACHE]: DropInventory called");
197 // Make sure there aren't pending requests around when we do this 198 // Make sure there aren't pending requests around when we do this
198 // FIXME: There is still a race condition where an inventory operation can be requested (since these aren't being locked). 199 // FIXME: There is still a race condition where an inventory operation can be requested (since these aren't being locked).
199 // Will have to extend locking to exclude this very soon. 200 // Will have to extend locking to exclude this very soon.