partially revert commit 42a9afdc43cc.. of 06-12 not allowing more updates to be enqueued on deleted objects. Keep the catch up on deenqueue, so preserving the race condition safe guard. Let Scene sendkillObject work even if object is flaged as deleted. Still not clear how this are related to mantis 7858 or even less to 7990.

Author UbitUmarov <ajlduarte at sapo dot pt>
Author date 2016-08-12 02:58:04
Author local date 2016-08-12 03:58:04 +0100
Committer UbitUmarov <ajlduarte at sapo dot pt>
Committer date 2016-08-12 02:58:04
Committer local date 2016-08-12 03:58:04 +0100
Commit c04792142f332b7d1e892eb739b7e0b70b3bd0e7
Tree 7a6549d3ca27504ca456ff8e2a07e082c5bbc3b8
Parent cfab2675ffccb81363c59c23ce4c361ad85fe5a6
 partially revert commit 42a9afdc43cc.. of 06-12 not allowing more updates to be enqueued on deleted objects. Keep the catch up on deenqueue, so preserving the race condition safe guard. Let Scene sendkillObject work even if object is flaged as deleted. Still not clear how this are related to mantis 7858 or even less to 7990.
Affected files:
OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
OpenSim/Region/Framework/Scenes/Scene.cs
OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs
OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
ViewGit