Open GoogleCodeExporter opened 9 years ago
Issue 159 has been merged into this issue.
Original comment by peter.r.bloomfield
on 2 Jan 2011 at 4:19
Want to switch out the vending machine on the Sloodle island for the
experimental one?
Original comment by edmund.e...@gmail.com
on 3 Jan 2011 at 12:10
Seems to be broken today as well. Appears as connected and works when used
in-world, but can't send objects to an avatar from the web.
Couldn't try resetting the main script in the distributor because it's still
no-modify.
Tried reconnecting but that didn't help. Maybe SL is having XMLRPC issues?
Original comment by edmund.e...@gmail.com
on 4 Jan 2011 at 3:01
Aha, each individual script needed to be shared with the group as well. Sorry I
hadn't spotted that. Sorted now.
I believe the experimental fix mentioned in the issue above was actually rolled
out as standard a while back. So the SLOODLE Vending Machine already had that
fix in it, but it obviously wasn't solving the current problem.
Examining the LSL though, I've spotted a potential culprit. The "connecting"
state starts a timer (in case the XMLRPC or HTTP request in the initial setup
times-out). But it never cancels it. Since timers persist over state changes,
there's a possibility that it's getting stuck in a kind of race condition. It
could fail once, then try again, but the lingering timer could make it think
it's failed with another timeout, and it maybe just goes round and round like
that.
Hopefully, adding in a cancel for the timer will resolve it. However, just to
see, I'm going to log the timeout events externally and see what it says.
Original comment by peter.r.bloomfield
on 4 Jan 2011 at 6:11
Original issue reported on code.google.com by
pedro.mc...@gmail.com
on 7 Apr 2010 at 9:43