Don't send BulkUpdateInventory at the end up of UpdateInventoryItemAsset().

This is causing editing of worn clothes to fail frequently, possibly due to a race condition with a transaction.
This looks to address http://opensimulator.org/mantis/view.php?id=6600
user_profiles
Justin Clark-Casey (justincc) 2013-05-09 22:43:16 +01:00
parent b4a6f2195d
commit 9978f36d9f
1 changed files with 4 additions and 1 deletions

View File

@ -490,7 +490,10 @@ namespace OpenSim.Region.Framework.Scenes
item.SaleType = itemUpd.SaleType; item.SaleType = itemUpd.SaleType;
InventoryService.UpdateItem(item); InventoryService.UpdateItem(item);
remoteClient.SendBulkUpdateInventory(item);
// We cannot send out a bulk update here, since this will cause editing of clothing to start
// failing frequently. Possibly this is a race with a separate transaction that uploads the asset.
// remoteClient.SendBulkUpdateInventory(item);
} }
if (UUID.Zero != transactionID) if (UUID.Zero != transactionID)