diff options
author | Justin Clark-Casey (justincc) | 2012-09-25 23:30:25 +0100 |
---|---|---|
committer | Justin Clark-Casey (justincc) | 2012-09-25 23:30:25 +0100 |
commit | ddd9384b3901f532243c1e8018334385b84290d1 (patch) | |
tree | 3030f101ac3999ffb2008c76f456966ec2021f8d /OpenSim/Server/Handlers/Simulation/SimulationServiceInConnector.cs | |
parent | Comment out old m_storeLocal from AssetXferUploader. (diff) | |
download | opensim-SC_OLD-ddd9384b3901f532243c1e8018334385b84290d1.zip opensim-SC_OLD-ddd9384b3901f532243c1e8018334385b84290d1.tar.gz opensim-SC_OLD-ddd9384b3901f532243c1e8018334385b84290d1.tar.bz2 opensim-SC_OLD-ddd9384b3901f532243c1e8018334385b84290d1.tar.xz |
Fix very recently introduced race condition where a CreateNewItem outracing an UploadAsset request could throw an exception because m_asset did not yet exist.
This was accidentally introduced in 4fc0cfb
This commit also consistently removes the AssetXferUploader when the transaction completes, no matter if it completed on asset upload or item operation.
The amount of data being retained was small, since this was clothing/bodypart metadata in the asset rather than textures themselves.
Diffstat (limited to 'OpenSim/Server/Handlers/Simulation/SimulationServiceInConnector.cs')
0 files changed, 0 insertions, 0 deletions