On Mon, 8 Apr 2019 10:49:42 -0400, Oz Linden (Scott Lawrence) wrote:

> On 2019-04-08 09:27 , Henri Beauchamp wrote:
> > In the hope my observations will help you guys to get things back on
> > track (because it's getting really badly needed).
> 
> Thank you Henri.
> 
> We are very much aware of these problems and trying hard to correct 
> them, but I believe you may have added some useful insights; I've 
> forwarded your message to the two teams I have attacking them.

Thank you !

In the mean time, I managed to diagnose the rebake issue and fixed it:
what I found out could, perhaps, also be a hint about what happens for
failed TPs.

The problem was a race condition (as it is often the case in the
server/viewer communication): my workaround for derezzing attachments
triggered a rebake in the arrival sim, but I did not check whether the
capabilities for that sim were received or not; this did not cause any
issue before last week (i.e. rebaking with old (cached, in my viewer)
capabilities URIs did not matter), but it does now (whether it is the
result of a changed timing, algorithm or policy on the server side is
of course unknown to me).

In my new code, I simply flag the rebake as needed and now actually
perform it only once the capabilities for the new agent region are
received, and everything works like a charm (well, not fully, since that
workaround should not even be needed in the first place, and the bogus
kill-objects message on agent attachments is still wrongly sent by the
departure region).

Now, why might it be related at all with failed TPs ?... Well, if the
capabilities are received too late, and seeing how viewers implementing
region-Windlight are way more prone to timeouts than mine, it could
indeed be that the viewers are attempting to use a capability that is
not yet available, causing a timeout...

Regards,

Henri.
_______________________________________________
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Reply via email to