Tuesday, September 25, 2007

Error in autorestart scripts and inter-sim teleports

Yesterday there was a power glitch hosting Ruth/Zion, so I had the machine restarted. This caused the sim and the webserver to be down for a day. The DNS server apparently is also affected, but the entry for the normal functioning of the nightly builds is in the /etc/hosts - so it works now.

Thanks to this, I also found an error in the maintenance script that was used to restart the opensim - it would not kill the opensim if the process ID was too small - this is now also fixed, and you can grab the updated copy of the scripts at their usual place.

Also, today I have played a bit with the code to do the inter-sim teleports (i.e. to be able to jump from one standalone sim to another one). The results look interesting, but would need more thought and more coding - they're too "development" to be able to conclude. But I think that inter-sim teleport should be possible. Will write more as I get the code less based "on the chewing gum".


mahee said...

I would love to know if you succeeded in a Sim to Sim teleporter.

MaheeOfAcre Zhangsun

Dalien said...

I had a prototype code where I could teleport between three standalone sims, but it was a bit of a pain, and for committing the code I was not able to properly structure it, so unless someone from the opensim folks have recoded it, probably "not yet" :)

there's a lot of stuff that needs to be done wrt inventory besides just transferring the client connection... and no time for that lately.