CtdlDestroyFixedOutputHooks();
CtdlDestroySessionHooks();
CtdlDestroyServiceHook();
+ #ifdef HAVE_BACKTRACE
eCrash_Uninit();
+ #endif
}
cdb_allocate_tsd();
// Register for tracing
+ #ifdef HAVE_BACKTRACE
eCrash_RegisterThread("WorkerThread", 0);
-
+ #endif
while (!time_to_die) {
/* make doubly sure we're not holding any stale db handles
}
if (con != NULL) free (con);//// TODO: could this harm other threads?
/* If control reaches this point, the server is shutting down */
+ #ifdef HAVE_BACKTRACE
eCrash_UnregisterThread();
+ #endif
return(NULL);
}