summaryrefslogtreecommitdiff
path: root/ace/Log_Msg.h
diff options
context:
space:
mode:
authornw1 <nw1@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-10-22 02:57:52 +0000
committernw1 <nw1@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-10-22 02:57:52 +0000
commit781387d94afe289d64db9a66d3e3fab9cc52e597 (patch)
tree0322d2d4b13f7380f0bf164afac718c2c25126c4 /ace/Log_Msg.h
parent60511a9f1a93cafc26adcf83b9e57a8b903e37d5 (diff)
downloadATCD-781387d94afe289d64db9a66d3e3fab9cc52e597.tar.gz
Modified to force caching thread-descriptor entry.
Diffstat (limited to 'ace/Log_Msg.h')
-rw-r--r--ace/Log_Msg.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/ace/Log_Msg.h b/ace/Log_Msg.h
index 81e9e652af7..e9c1fd9720f 100644
--- a/ace/Log_Msg.h
+++ b/ace/Log_Msg.h
@@ -239,9 +239,14 @@ public:
int trace_active (void);
void trace_active (int value);
- // = Get/set the current thread descriptor.
ACE_Thread_Descriptor *thr_desc (void) const;
- void thr_desc (ACE_Thread_Descriptor *);
+ // Get the TSS thread descriptor.
+
+ void thr_desc (ACE_Thread_Descriptor *td,
+ ACE_Thread_Manager *thr_mgr = 0);
+ // Set the TSS thread descriptor. This method will call
+ // thr_mgr->acquire_release to block execution until this
+ // call return.
// = Stop/start/query tracing status on a per-thread basis...
void stop_tracing (void);