diff options
Diffstat (limited to 'indra/llcommon/llworkerthread.h')
| -rw-r--r-- | indra/llcommon/llworkerthread.h | 5 | 
1 files changed, 3 insertions, 2 deletions
| diff --git a/indra/llcommon/llworkerthread.h b/indra/llcommon/llworkerthread.h index bef5ef53fe..78a4781d15 100644 --- a/indra/llcommon/llworkerthread.h +++ b/indra/llcommon/llworkerthread.h @@ -83,7 +83,7 @@ private:  	LLMutex* mDeleteMutex;  public: -	LLWorkerThread(const std::string& name, bool threaded = true); +	LLWorkerThread(const std::string& name, bool threaded = true, bool should_pause = false);  	~LLWorkerThread();  	/*virtual*/ S32 update(U32 max_time_ms); @@ -94,6 +94,7 @@ public:  private:  	void deleteWorker(LLWorkerClass* workerclass); // schedule for deletion +	  };  //============================================================================ @@ -193,7 +194,7 @@ protected:  	U32 mRequestPriority; // last priority set  private: -	LLMutexRootPool mMutex;		// Use LLMutexRootPool since this object is created and destructed by multiple threads. +	LLMutex mMutex;  	LLAtomicU32 mWorkFlags;  }; | 
