60 Runnable::CritSec_.lock();
61 Runnable::ThreadCount_++;
62 Runnable::CritSec_.unlock();
82 runable.CritSec_.
lock();
83 runable.ThreadCount_--;
91 pthread_attr_t threadAttr;
92 pthread_attr_init(&threadAttr);
93 pthread_attr_setdetachstate(&threadAttr, PTHREAD_CREATE_DETACHED);
94 pthread_attr_setscope(&threadAttr,PTHREAD_SCOPE_SYSTEM);
101 runable.CritSec_.
lock();
102 runable.ThreadCount_--;
103 runable.CritSec_.
unlock();