mirror of
https://github.com/opensim/opensim.git
synced 2026-08-05 17:05:55 +08:00
When processing incoming attachments via HG, if a request for uuid gathering or final asset import takes too long remove remaining requests from same user to prevent hold up of other user's incoming attachments.
This improves upon the earlier naive simply queueing immplementation. Threshold is 30 seconds. If this happens to a user they can relog and fetch will be reattempted.
This commit is contained in:
@@ -100,7 +100,7 @@ namespace OpenSim.Services.HypergridService
|
||||
return null;
|
||||
|
||||
if (asset.Metadata.Type == (sbyte)AssetType.Object)
|
||||
asset.Data = AdjustIdentifiers(asset.Data); ;
|
||||
asset.Data = AdjustIdentifiers(asset.Data);
|
||||
|
||||
AdjustIdentifiers(asset.Metadata);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user