OpenSimMirror/OpenSim/Region/Framework/Scenes
Justin Clark-Casey (justincc) e6cd4defdb Lock m_pendingObjects when calling GetPendingObjectsCount().
This is only called by a region console command.
We should also be locking m_partsUpdateQueue when dequeueing the next part, or locking m_pendingObjects in QueuePartForUpdate().
However, I won't do this now since I don't have time to analyze how this would affect liveness.
2011-09-06 22:48:05 +01:00
..
Animation Get NPCs to revert to the correct 'resting' animation (e.g. stand or hover) after finishing their movement. This also fixes judder after an avatar has finished "go here"/autopilot movement in a viewer. 2011-08-11 01:56:42 +01:00
Scripting Object update prioritization by Jim Greensky of Intel Labs, part one. This implements a simple distance prioritizer based on initial agent positions. Re-prioritizing and more advanced priority algorithms will follow soon 2009-10-15 16:35:27 -07:00
Serialization stop passing FromUserInventoryItemID right down into the deserializer. 2011-09-02 00:50:16 +01:00
Tests get rid of appearance null checks - this is never null 2011-08-31 17:13:53 +01:00
Types remove unused BasicQuadTreeNode 2010-07-30 21:06:45 +01:00
AsyncInventorySender.cs minor: remove mono compiler warning 2011-07-11 02:11:37 +01:00
AsyncSceneObjectGroupDeleter.cs refactor: rename DeleteToInventory() to CopyToInventory() 2011-04-18 21:34:26 +01:00
Border.cs Formatting cleanup. 2009-10-01 09:38:36 +09:00
Cardinals.cs Add copyright headers. Formatting cleanup. 2009-09-03 02:04:17 +09:00
CoalescedSceneObjects.cs refactor: move code to obtain the coalescence size and object offsets into CoalescedSceneObjects from the serializer. 2011-04-13 21:48:16 +01:00
EntityBase.cs refactor: simplify EntityBase.IsDeleted property 2011-08-24 22:34:26 +01:00
EntityManager.cs remove mono compiler warnings 2010-12-17 22:35:08 +00:00
EventManager.cs Do a partial fix/implementation of OSSL osNpcMoveTo() 2011-08-03 04:19:19 +01:00
Prioritizer.cs Remove pointless cluttering SOP.ParentGroup != null checks. 2011-09-01 01:22:28 +01:00
RegionStatsHandler.cs OpenSim/Framework/Communications/Cache deleted. LibraryRootFolder deleted. 2010-01-11 07:51:33 -08:00
ReturnInfo.cs Minor: Change OpenSim to OpenSimulator in older copyright headers and LICENSE.txt. 2009-06-01 06:37:14 +00:00
Scene.Inventory.cs Remove pointless cluttering SOP.ParentGroup != null checks. 2011-09-01 01:22:28 +01:00
Scene.PacketHandlers.cs Eliminate pointless checks of SOG.RootPart != null 2011-09-01 02:11:00 +01:00
Scene.Permissions.cs Add permissions hooks for object transfers 2011-01-03 19:42:58 +00:00
Scene.cs Comment out Scene.CleanDroppedAttachments() and calls. 2011-09-02 23:19:27 +01:00
SceneBase.cs Don't try to save changed attachment states when an NPC with attachments is removed from the scene. 2011-08-18 00:53:05 +01:00
SceneCommunicationService.cs Change UpdateAgent (for changes in agent position) to be sent 2011-02-03 12:43:46 -08:00
SceneGraph.cs Eliminate pointless checks of SOG.RootPart != null 2011-09-01 02:11:00 +01:00
SceneManager.cs Merge branch 'master' into bulletsim 2011-08-19 14:49:16 -07:00
SceneObjectGroup.Inventory.cs minor: small amount of method doc and some commented out odds and ends 2011-04-21 18:45:05 +01:00
SceneObjectGroup.cs Go back to resetting the State parameter for all parts of a SOG when SOG.ClearPartAttachmentData() is called. 2011-09-02 22:28:27 +01:00
SceneObjectPart.cs stop passing FromUserInventoryItemID right down into the deserializer. 2011-09-02 00:50:16 +01:00
SceneObjectPartInventory.cs Remove pointless cluttering SOP.ParentGroup != null checks. 2011-09-01 01:22:28 +01:00
ScenePresence.cs Try disabling the inconsistent attachment state check to see if this actually has an impact. 2011-09-05 23:42:37 +01:00
SceneViewer.cs Lock m_pendingObjects when calling GetPendingObjectsCount(). 2011-09-06 22:48:05 +01:00
SimStatsReporter.cs Make SImStatsReporter pick ObjectCapacity striaght out of region info 2010-10-22 18:27:49 -04:00
TerrainChannel.cs * Creates Util.UTF8 and switches some references of Encoding.UTF8 to Util.UTF8 (not all references were switched since not all OpenSim libraries reference OpenSim.Framework) 2009-10-02 18:31:08 -07:00
TerrainUtil.cs Minor: Change OpenSim to OpenSimulator in older copyright headers and LICENSE.txt. 2009-06-01 06:37:14 +00:00
UndoState.cs Partially fix autopilot/go here 2011-08-02 23:41:12 +01:00
UuidGatherer.cs Alter uuid gather so that it properly analyzes coalesced objects. 2011-04-21 18:12:29 +01:00