From: Vlad S. <vl...@cr...> - 2005-10-21 20:53:33
|
I this NS_TCL_TRACE_DEALLOCATE is used to delay delallocation of interps, i do not explicitely register any traces. Stephen Deasey wrote: > On 10/21/05, Vlad Seryakov <vl...@cr...> wrote: > >>[21/Oct/2005:09:30:55][8454.3004771248][-thread-1290196048-] Error: Can >>not register Tcl trace, server already started. >> >>The trace which is called is NS_TCL_TRACE_DEALLOCATE > > > > This has been the case for quite a while, it just never used to log an > error (which is why the bug in nsdb went unnoticed). > > The trace api is limited to pre-start up because the locking would be > a pain. It's possible for example for a Tcl trace callback to add > another trace, causing a deadlock if we don't use something like a > critical section, which seems a little over the top. > > Which code is trying to register a trace, and why? > > > ------------------------------------------------------- > This SF.Net email is sponsored by: > Power Architecture Resource Center: Free content, downloads, discussions, > and more. http://solutions.newsforge.com/ibmarch.tmpl > _______________________________________________ > naviserver-devel mailing list > nav...@li... > https://lists.sourceforge.net/lists/listinfo/naviserver-devel -- Vlad Seryakov 571 262-8608 office vl...@cr... http://www.crystalballinc.com/vlad/ |