(file) Return to Thread.cpp CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Common

Diff for /pegasus/src/Pegasus/Common/Thread.cpp between version 1.96 and 1.97

version 1.96, 2006/08/24 21:28:13 version 1.97, 2006/10/31 18:23:45
Line 421 
Line 421 
  
 void Thread::exit_self(ThreadReturnType exit_code) void Thread::exit_self(ThreadReturnType exit_code)
 { {
 #if defined(PEGASUS_PLATFORM_HPUX_ACC) || \  #ifndef PEGASUS_PLATFORM_AIX_RS_IBMCXX
     defined(PEGASUS_PLATFORM_LINUX_GENERIC_GNU)      Threads::exit(exit_code);
     // NOTE: pthread_exit exhibits unusual behavior on RHEL 3 U2, as  
     // documented in Bugzilla 3836.  Where feasible, it may be advantageous  
     // to avoid using this function.  
     pthread_exit(exit_code);  
 #else #else
     // execute the cleanup stack and then return     // execute the cleanup stack and then return
     while (_cleanup.size())     while (_cleanup.size())


Legend:
Removed from v.1.96  
changed lines
  Added in v.1.97

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2