diff options
author | Justin Clark-Casey (justincc) | 2012-08-20 21:58:18 +0100 |
---|---|---|
committer | Justin Clark-Casey (justincc) | 2012-08-20 22:01:02 +0100 |
commit | 812c498ef4da06d8c842e53e16e22c45e2fecbc2 (patch) | |
tree | e111719cf5dabeb0a30f63205861010deec76387 /OpenSim/Data/MySQL/MySQLSimulationData.cs | |
parent | Tighten up OpenSim.Framework.Cache locking to avoid race conditions. (diff) | |
download | opensim-SC-812c498ef4da06d8c842e53e16e22c45e2fecbc2.zip opensim-SC-812c498ef4da06d8c842e53e16e22c45e2fecbc2.tar.gz opensim-SC-812c498ef4da06d8c842e53e16e22c45e2fecbc2.tar.bz2 opensim-SC-812c498ef4da06d8c842e53e16e22c45e2fecbc2.tar.xz |
When loading an OAR, validate any group UUIDs and properly reconstruct parcel access lists.
If a group UUID is present that is not on this simulator then the object or parcel is no longer group owned.
This is a change from previous behaviour where such invalid UUIDs were kept.
This is an adaptation of patch 0002 from http://opensimulator.org/mantis/view.php?id=6105 by Oren Hurvitz of Kitely.
My adaptations are formatting only, apart from the notices about parcel owner IDs not being saved since this has now been fixed.
Thanks Oren.
Diffstat (limited to 'OpenSim/Data/MySQL/MySQLSimulationData.cs')
0 files changed, 0 insertions, 0 deletions