Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

llDeleteObject()

Static Sprocket
Registered User
Join date: 10 Feb 2006
Posts: 157
05-03-2006 09:36
From: Kelly Linden

llReturnObject:
One piece of many that caused Sunday's outage to be as long as it was, was asset server load and inventory database load from objects from the attack being returned. This caused a backlog which caused other problems. While llReturnObject is a good idea for other reasons, such as automated rental property management, it is really probably NOT a good idea for grey goo handling. Grey goo needs to whenever possible be deleted and not returned. We currently have several projects in this regard that have been bumped to very high priority, for obvious reasons.


Well then, how about a llDeleteObject() function for scripts in objects owned or deeded to the same owner/group as the parcel in which it sits?


[Edit:]Travis Lambert asked me to add a link to a discussion on this very topic: /13/b2/104321/1.html[/Edit]
_____________________
Kelly Linden
Linden Developer
Join date: 29 Mar 2004
Posts: 896
05-03-2006 18:44
I am leery of this solution. I think even in the UI deleting a 'no copy' object owned by someone else on your land actually returns it to the owner. Maybe that is 'ok' though, because grey goo can't be 'no copy'? What about automated deleters that deleted your vehicle out from under you? That could be as annoying as llTeleportAgentHome, but probably preventable (can't delete ridden or attached objects). What about follower pets?

In the end, it is a more complicated feature than it may appear, with many potentials for bugs, or missed edge cases, that could cause serious harm. But maybe it is worth it. If it isn't in the feature voting tool, it should be. Again, this feature is not currently in development.
_____________________
- Kelly Linden