[Opensim-users] Max number of HTTP-in URLs hard-coded at 100? If so, is there a reason it needs to be this low?

Melanie melanie at t-data.com
Fri Nov 9 01:36:15 UTC 2012


Apparently a higher value may lead to thread starvation if the
http-in script isn't well behaved (e.g. takes a long time to call
llHttpResponse or never calls it).

The default used to be much lower (20, I think) and was raised to
100 because testing has shown 100 not to be an issue even if scripts
don't behave. If you have full control if your region's content, you
can go up to 15000 or more.

Melanie

On 09/11/2012 02:21, Justin Clark-Casey wrote:
> You can configure this with the max_external_urls_per_simulator parameter in [LL-Functions] in OpenSim.ini.
> 
> However, as to why the default is so low I will wait for other input - I don't know the answer to that (assuming there 
> is a good one).
> 
> I doubt you will run into any significant performance issues if you increase it but I haven't used this feature extensively.
> 
> On 09/11/12 01:16, Edmund Edgar wrote:
>> It seems like the maximum number of usable HTTP-in URLs in OpenSim is
>> hard-coded to 100.
>>
>> I'm guessing the relevant code is this:
>> OpenSim/Region/CoreModules/Scripting/LSLHttp/UrlModule.cs
>>          private int m_TotalUrls = 100;
>>
>> SL gives you a lot more - effectively 1 per prim in your allowance. Is
>> there a reason why it needs to be this low? Can I just increase it,
>> and will I run into some kind of performance issue if I do?
>>
> 
> 



More information about the Opensim-users mailing list