Committing the LCO database layer. Native MySQL, no ADO. New reconnect

mechanism to prevent prim loss. Preserve link order on sim restart
and drag copy. Fix drag-copied prims' inventories. Fix persistence
of child prim inventories.
This commit is contained in:
Melanie Thielker
2008-11-26 07:34:38 +00:00
parent 3e42cca2c0
commit 3efdccbb12
6 changed files with 802 additions and 1503 deletions

View File

@@ -64,7 +64,7 @@ namespace OpenSim.Region.Environment.Scenes
/// <summary>
/// Tracks whether inventory has changed since the last persistent backup
/// </summary>
protected bool HasInventoryChanged;
internal bool HasInventoryChanged;
/// <value>
/// Inventory serial number
@@ -81,7 +81,11 @@ namespace OpenSim.Region.Environment.Scenes
protected internal TaskInventoryDictionary Items
{
get { return m_items; }
set { m_items = value; }
set
{
m_items = value;
m_inventorySerial++;
}
}
/// <summary>