summaryrefslogtreecommitdiff
path: root/ace/Trace.cpp
diff options
context:
space:
mode:
authorSteve Huston <shuston@riverace.com>2002-01-31 22:39:39 +0000
committerSteve Huston <shuston@riverace.com>2002-01-31 22:39:39 +0000
commit1431c86f632b6739501b877e18bdb1d052c63966 (patch)
tree4c02da4598185ea96527ddad625fa66d2b976636 /ace/Trace.cpp
parentf493a48b9bc5b4e3b9ce7cb925eedd36571fc023 (diff)
downloadATCD-1431c86f632b6739501b877e18bdb1d052c63966.tar.gz
ChangeLogTag:Thu Jan 31 17:21:49 2002 Steve Huston <shuston@riverace.com>
Diffstat (limited to 'ace/Trace.cpp')
-rw-r--r--ace/Trace.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/ace/Trace.cpp b/ace/Trace.cpp
index 8534da3f14c..e85ecfc4a6f 100644
--- a/ace/Trace.cpp
+++ b/ace/Trace.cpp
@@ -84,7 +84,9 @@ ACE_Trace::ACE_Trace (const ACE_TCHAR *n,
this->name_ = n;
- if (ACE_Trace::enable_tracing_)
+ // If ACE has not yet been initialized, don't try to trace... there's
+ // too much stuff not yet initialized.
+ if (ACE_Trace::enable_tracing_ && !ACE_OS_Object_Manager::starting_up ())
{
ACE_Log_Msg *lm = ACE_LOG_MSG;
if (lm->tracing_enabled ()
@@ -108,7 +110,9 @@ ACE_Trace::ACE_Trace (const ACE_TCHAR *n,
ACE_Trace::~ACE_Trace (void)
{
- if (ACE_Trace::enable_tracing_)
+ // If ACE has not yet been initialized, don't try to trace... there's
+ // too much stuff not yet initialized.
+ if (ACE_Trace::enable_tracing_ && !ACE_OS_Object_Manager::starting_up ())
{
ACE_Log_Msg *lm = ACE_LOG_MSG;
if (lm->tracing_enabled ()