Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Object Key and XMLRPC Channel changed without script reset?!

Chance Small
Linden PITA
Join date: 30 Jul 2003
Posts: 170
01-07-2007 15:17
I have an object that keeps constant communication with my PHP/MySQL. I noticed that the object was no longer responding to the XMLRPC requests from PHP, however the object was still communicating via llHTTPRequest with the same identifier variable (Which is the XMLRPC Channel which is set to a variable when the data channel is opened). My first reaction was to assume XMLRPC was down.

Upon further investigation I noticed another object (same type) in another sim was responding to XMLRPC just fine. I tested the unresponsive object's XMLRPC again, and it failed, so I decided to reset the script and see what's up.

When the script starts it'll automatically commmunicate with PHP/MySQL to add or update itself in the database. When it added/updated itself, it's Object Key and XMLRPC Channel were both different.

What I am trying to understand is how the object's Key and script's XMLRPC Channel could be changed, and the script not reset or even be interrupted.

NOTE: I just noticed someone else seems to be having the same problem here /139/0e/159047/1.html . Sorry for the double post in that case.
Kelly Linden
Linden Developer
Join date: 29 Mar 2004
Posts: 896
01-08-2007 11:21
Both object keys and xlmrpc channels should not change, with the probable exception of when a region moves. Object keys actually probably don't need to change in this case any more, though they probably still do. I'll make sure investigating the necessity of that is in the queue somewhere.

If you believe this happened in a region that was not relocated, please let us know as specifically as you can when it happened and in what region.
_____________________
- Kelly Linden