aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region
diff options
context:
space:
mode:
authorSean Dague2008-11-13 22:53:49 +0000
committerSean Dague2008-11-13 22:53:49 +0000
commitcc5ccfb3151544212a51b18ee224951b9c4ad927 (patch)
tree43fb1cb8bf2b0b7206a4db6cb7487f6ce4c168ca /OpenSim/Region
parentFrom: awebb@us.ibm.com (diff)
downloadopensim-SC_OLD-cc5ccfb3151544212a51b18ee224951b9c4ad927.zip
opensim-SC_OLD-cc5ccfb3151544212a51b18ee224951b9c4ad927.tar.gz
opensim-SC_OLD-cc5ccfb3151544212a51b18ee224951b9c4ad927.tar.bz2
opensim-SC_OLD-cc5ccfb3151544212a51b18ee224951b9c4ad927.tar.xz
make inventory item listing more robust. It turns out that a bad item
(one that won't parse right) will prevent all other items in that folder to load when inventory is requested. This is very careful to no longer add inventory items that return as null to the hash table for getInventoryInFolder, as well as be more careful parsing UUIDs for fields that aren't marked not null in MySQL. The net result, you may see previously missing inventory items return after this checkin. Folders probably need to be hardened in the same way, but I'm out of time for today.
Diffstat (limited to 'OpenSim/Region')
0 files changed, 0 insertions, 0 deletions