Try disabling the inconsistent attachment state check to see if this actually has an impact.

The code in question is over three years old and just be catching an inconsistency rather than being wholly necessary.
This commit still carries out the check and prints all the previous log warnings but a 'failure' no longer prevents avatar region crossing or teleport, and it doesn't give the client the error message.
This will have some kind of impact on http://opensimulator.org/mantis/view.php?id=5672
This commit is contained in:
Justin Clark-Casey (justincc)
2011-09-05 23:42:37 +01:00
parent 5e579b71fd
commit cf73afec35
3 changed files with 27 additions and 23 deletions

View File

@@ -323,7 +323,8 @@ namespace OpenSim.Region.CoreModules.Scripting.WorldComm
List<UUID> targets = new List<UUID>();
foreach (SceneObjectGroup sog in attachments)
{
targets.Add(sog.UUID);
if (!sog.IsDeleted)
targets.Add(sog.UUID);
}
// Need to check each attachment