aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Services/Connectors/Asset/AssetServicesConnector.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix recent asset request timeout issue by commenting out (for now) the ↵Justin Clark-Casey (justincc)2014-05-141-10/+14
| | | | | | | | | m_maxAssetRequestConcurrency mistakenly passed in as a timeout to SynchronousRestObjectRequester.MakeRequest() For a long time, possibly forever, the m_maxAssetRequestConcurrency was mistakenly passed in as a 30 ms timeout rather than as a concurrent connection limiter. This didn't come to light until the timeout was actually used in recent commit faf9ba53 Since this hasn't been operational for a long time and in release candidate phase, commenting it out for now though will need to revisit this. Relates to http://opensimulator.org/mantis/view.php?id=7165
* Workaround for SRAS: if Store Asset returns 'null' then assume the asset ↵Oren Hurvitz2014-04-231-0/+7
| | | | already exists, and this isn't an error
* Better error-handling when storing assets: recognize that 'null' is an error ↵Oren Hurvitz2014-04-201-12/+11
| | | | value
* Added assets service method AssetsExist(), which returns whether the given ↵Oren Hurvitz2014-04-021-0/+21
| | | | | | list of assets exist. This method is used to optimize sending assets with embedded assets: e.g., when a Hypergrid visitor takes an item into the inventory.
* Added property to make for more flexible testing.Diva Canto2013-07-111-0/+5
|
* Remove Temporary from use to shortcut asset stores. The Local propertyMic Bowman2013-06-101-1/+1
| | | | | | differentiates between local & grid storage. The Temporary property just says that which service handles the it, the asset can be safely removed in the future.
* Make the asset retrieval concurrency a config switch. The current valueMic Bowman2012-10-041-3/+8
| | | | | of 30 is still hanging badly on some mono versions. The switch defaults to 30 to preserve current behavior.
* Allow setting max connections for an endpointMelanie2012-09-301-3/+3
|
* Where necessary, rename OpenSim/Services/Connectors/*.cs files to reflect ↵Justin Clark-Casey (justincc)2012-05-091-0/+329
the actual class names. This is usually because the file name was singular (*Service*) but the class name was plural (*Services*). This is to make configuration easier rather than having to look in the c# code itself to find the slightly different name of the connector. This does not affect existing configuration since the files are being renamed rather than the classes.