void deactivate()
	{
		mutex::scoped_lock lk( head_mtx_);
		deactivate_();
		not_empty_cond_.notify_all();
	}
Example #2
0
 void deactivate()
 {
   typename boost::mutex::scoped_lock lock( mtx_);
   deactivate_();
 }
Example #3
0
 void close()
 {
   typename boost::mutex::scoped_lock lock( mtx_);
   deactivate_();
   flush_();
 }
	void deactivate()
	{
		unique_lock< shared_mutex > lk( mtx_);
		deactivate_();
	}