[Opensim-dev] Better feedback when attempting to hg to regions outside the 4096 range

Diva Canto diva at metaverseink.com
Thu Jun 16 22:19:04 UTC 2011


On 6/15/2011 5:10 PM, Justin Clark-Casey wrote:
> Hi Diva.  I noticed that if an attempted destination region is outside 
> the 4096 range we only print a line in the log about this - the viewer 
> user doesn't get to know why their teleport fails (unless the region 
> begins with http://... perhaps).
>
> In this situation, the hg proxy destination region is not set up.  
> However, if this were set up, then I think that the 
> HGEntityTransferModule could detect whether an attempted teleport was 
> >4096 units and the destination was a foreign hg region and give the 
> user a better teleport failure message.
>
> What do you think?

Please improve it, thanks!

>
> Also, I notice that the grid service region flags data is obtained 
> entirely separately from GridRegion, even though the data is actually 
> stored together.  Is there any good reason for this?  I can't see why 
> the region flags couldn't be added to the GridRegion structure - from 
> looking at the connector code this wouldn't cause any interface 
> compatibility.
>

I don't know why we separated those 2 things. I think it was because the 
flags were added after we had the first GridService interface. I think 
it makes sense to send those over along with the region info.





More information about the Opensim-dev mailing list