diff --git a/OpenSim/Region/CoreModules/Asset/FlotsamAssetCache.cs b/OpenSim/Region/CoreModules/Asset/FlotsamAssetCache.cs index 41e8ab2c4e..30fce2f1be 100755 --- a/OpenSim/Region/CoreModules/Asset/FlotsamAssetCache.cs +++ b/OpenSim/Region/CoreModules/Asset/FlotsamAssetCache.cs @@ -992,13 +992,11 @@ namespace OpenSim.Region.CoreModules.Asset string idstr = id.ToString(); if(!UpdateFileLastAccessTime(GetFileName(idstr)) && tryGetUncached) { - cooldown += 50; + cooldown += 10; m_AssetService.Get(idstr); } - if (++cooldown > 500) + if (++cooldown > 100) { - if(tryGetUncached) - GC.Collect(); Thread.Sleep(50); cooldown = 0; }