aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/TaskInventoryDictionary.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-12-06Fix to existing ReaderWriterLockSlim implementationsCasperW1-2/+8
2009-11-24Drop all locking of part.TaskInventory in favour of a ReaderWriterLockSlim ↵CasperW1-5/+106
lock handler. This gives us: - Faster prim inventory actions. Multiple threads can read at once. - Fixes the known prim inventory thread locks - In the event of a thread lock occurring, it will usually self heal after sixty seconds with an error message in the console
2009-10-01Formatting cleanup.Jeff Ames1-1/+1
2009-06-01Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames1-1/+1
LICENSE.txt.
2009-02-20* Consistently lock part.TaskInventory as pointed out in ↵Justin Clarke Casey1-2/+2
http://opensimulator.org/mantis/view.php?id=3159 * Not locking causes enumeration exceptions as described in this matis * part.TaskInventory needs to be locked for every access as it's a dictionary * Extra locking will hopefully not cause any major issues - in places where the enumeration of the dictionary performs other lock or long running operations, the dictionary is cloned instead
2008-11-08* Added IClientIM to IClientCore interfacesAdam Frisby1-2/+0
* Changed SendInstantMessage, dropped fromAgentSession and imSessionID as security precaution, see http://opensimulator.org/wiki/OpenSim_0.6_IClientAPI#Porting_Guide for details on porting. * Removed unused usings from Framework.*
2008-10-01one class per file please.Sean Dague1-0/+138
This puts the TaskInventoryDictionary in it's own file.