[866] in Coldmud discussion meeting
Re: Vanishing objects bug
daemon@ATHENA.MIT.EDU (Tue Jan 2 11:27:20 1996
)
Date: Tue, 2 Jan 1996 09:09:06 +0000 ()
From: Brandon Gillespie <brandon@tombstone.sunrem.com>
To: coldstuff@tombstone.sunrem.com
In-Reply-To: <199601020743.IAA15971@regoc.srce.hr>
On Tue, 2 Jan 1996, Miroslav Silovic wrote:
> I noticed very insidious bug. Occasionally, an object name vanishes from
> the global lookup table. The object still exists and is valid, but
> attempts to get it by $reference fail (it happened with $backdoor
> on pippin site). An object can be retrieved if you know its parents
> (use descendants() and toint() to find its numerical reference, and
> then @rename it to reset its $name. Ignore the traceback).
Actually, $backdoor on pippin is GONE. There is code which will delete
the backdoor when a connection shuts down, but a: it assumes you are
using a descendant of $backdoor, not $backdoor itself; b: it SHOULD have
safeguards to keep it from blasting $backdoor accidentally (shrug).
Either way, it does not matter, as I'm working on a newer db on cold.org.
-Brandon