On Sunday 21 January 2007 23:20, Brett Schwarz wrote: > That's funny actually...I just changed a bunch of these cases in a Tcl > extension I help maintain, just earlier today. I happened upon this post > that talks about it: > http://sourceforge.net/mailarchive/forum.php?thread_id=30611212&forum_id=43 >966 > > Might be worthwhile doing an audit of the rest of the aolserver code for > these occurances.
I only found a few in the AOLserver code, I changed about half before I found the one that stopped the bug. I even changed one in the tcl codebase that uses this while checking if a namespace exists. I have a feeling that the bug shows up for some other reason. ns_atclose stores scripts and uses a hash array. I'm guessing that two identical scripts might appear as one at some point. This could change the reference count for the object, somehow leading to the problem. tom jackson -- AOLserver - http://www.aolserver.com/ To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> with the body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field of your email blank.