aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Scenes/AsyncSceneObjectGroupDeleter.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-11-17* Eliminate SOG.FakeDeleteGroup() since it is now identical with ↵Justin Clarke Casey1-1/+1
DeleteGroup() (except that is didn't lock the parts, which was a potential race condition) * Removed fake delete code from LSL_Api.SetFlexi - this code was never activiated anyway and didn't appear to make much sense on the surface
2008-11-17* minor: eliminate propogation of now unused permissionToDelete flagJustin Clarke Casey1-6/+2
2008-11-17* Fix probable partial breakage of delete to inventory in last commitJustin Clarke Casey1-11/+9
* Not nulling out parts and the root part allows the code to be simplified
2008-11-17* Stop nulling SOG.m_rootPart and parts on object deletionJustin Clarke Casey1-1/+1
* This renders RootPart == null checks useless - the replacement is to check SOG.IsDeleted. However, in many cases this will not be necessary since updates to deleted parts will not be sent to the client * This should remove any remaining race conditions where an object is deleted while another thread is yet to obtain the root part to perform some operation * Doing this is probably a necessary prerequisite to moving to a model without a separate SOG and SOP * Unfortunately it's not possible to eliminate all RootPart == null checks since in some contexts it is currently used to check whether an object was created successfully
2008-11-11* Put an Enabled switch on the async object deleter for future testing purposesJustin Clarke Casey1-3/+11
2008-10-22And fix itMelanie Thielker1-1/+1
2008-10-22Prevent an object with a null RootPart in delete queue from stoppingMelanie Thielker1-4/+13
the deleting of other, valid objects
2008-10-18Megapatch. :) Fix skull attachment editing. Streamline Object terse updates.Melanie Thielker1-9/+8
Add rezzing time to objects. Add Object return and traffic fields to land database. Add plumbing for auto return. Implement auto return. Contains a migration. May contain nuts.
2008-09-29* minor: forgot this small tidy in the last checkinJustin Clarke Casey1-2/+1
2008-09-29* minor: tidy up async sog deleterJustin Clarke Casey1-19/+18
2008-09-29* refactor: move asynchronous scene object deletion to inventory queueing ↵Justin Clarke Casey1-0/+146
out to a separate class