No longer include llerrorlegacy.h. Updated llstl to include deletion utilites.
This commit is contained in:
@@ -45,8 +45,8 @@ LLWorkerThread::~LLWorkerThread()
|
||||
// Delete any workers in the delete queue (should be safe - had better be!)
|
||||
if (!mDeleteList.empty())
|
||||
{
|
||||
llwarns << "Worker Thread: " << mName << " destroyed with " << mDeleteList.size()
|
||||
<< " entries in delete list." << llendl;
|
||||
LL_WARNS() << "Worker Thread: " << mName << " destroyed with " << mDeleteList.size()
|
||||
<< " entries in delete list." << LL_ENDL;
|
||||
}
|
||||
|
||||
delete mDeleteMutex;
|
||||
@@ -60,8 +60,8 @@ void LLWorkerThread::clearDeleteList()
|
||||
// Delete any workers in the delete queue (should be safe - had better be!)
|
||||
if (!mDeleteList.empty())
|
||||
{
|
||||
llwarns << "Worker Thread: " << mName << " destroyed with " << mDeleteList.size()
|
||||
<< " entries in delete list." << llendl;
|
||||
LL_WARNS() << "Worker Thread: " << mName << " destroyed with " << mDeleteList.size()
|
||||
<< " entries in delete list." << LL_ENDL;
|
||||
|
||||
mDeleteMutex->lock();
|
||||
for (delete_list_t::iterator iter = mDeleteList.begin(); iter != mDeleteList.end(); ++iter)
|
||||
@@ -137,7 +137,7 @@ LLWorkerThread::handle_t LLWorkerThread::addWorkRequest(LLWorkerClass* workercla
|
||||
bool res = addRequest(req);
|
||||
if (!res)
|
||||
{
|
||||
llerrs << "add called after LLWorkerThread::cleanupClass()" << llendl;
|
||||
LL_ERRS() << "add called after LLWorkerThread::cleanupClass()" << LL_ENDL;
|
||||
req->deleteRequest();
|
||||
handle = nullHandle();
|
||||
}
|
||||
@@ -203,7 +203,7 @@ LLWorkerClass::LLWorkerClass(LLWorkerThread* workerthread, const std::string& na
|
||||
{
|
||||
if (!mWorkerThread)
|
||||
{
|
||||
llerrs << "LLWorkerClass() called with NULL workerthread: " << name << llendl;
|
||||
LL_ERRS() << "LLWorkerClass() called with NULL workerthread: " << name << LL_ENDL;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -217,13 +217,13 @@ LLWorkerClass::~LLWorkerClass()
|
||||
LLWorkerThread::WorkRequest* workreq = (LLWorkerThread::WorkRequest*)mWorkerThread->getRequest(mRequestHandle);
|
||||
if (!workreq)
|
||||
{
|
||||
llerrs << "LLWorkerClass destroyed with stale work handle" << llendl;
|
||||
LL_ERRS() << "LLWorkerClass destroyed with stale work handle" << LL_ENDL;
|
||||
}
|
||||
if (workreq->getStatus() != LLWorkerThread::STATUS_ABORTED &&
|
||||
workreq->getStatus() != LLWorkerThread::STATUS_COMPLETE &&
|
||||
!(workreq->getFlags() & LLWorkerThread::FLAG_LOCKED))
|
||||
{
|
||||
llerrs << "LLWorkerClass destroyed with active worker! Worker Status: " << workreq->getStatus() << llendl;
|
||||
LL_ERRS() << "LLWorkerClass destroyed with active worker! Worker Status: " << workreq->getStatus() << LL_ENDL;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -233,7 +233,7 @@ void LLWorkerClass::setWorkerThread(LLWorkerThread* workerthread)
|
||||
mMutex.lock();
|
||||
if (mRequestHandle != LLWorkerThread::nullHandle())
|
||||
{
|
||||
llerrs << "LLWorkerClass attempt to change WorkerThread with active worker!" << llendl;
|
||||
LL_ERRS() << "LLWorkerClass attempt to change WorkerThread with active worker!" << LL_ENDL;
|
||||
}
|
||||
mWorkerThread = workerthread;
|
||||
mMutex.unlock();
|
||||
@@ -293,10 +293,10 @@ void LLWorkerClass::addWork(S32 param, U32 priority)
|
||||
llassert_always(!(mWorkFlags & (WCF_WORKING|WCF_HAVE_WORK)));
|
||||
if (mRequestHandle != LLWorkerThread::nullHandle())
|
||||
{
|
||||
llerrs << "LLWorkerClass attempt to add work with active worker!" << llendl;
|
||||
LL_ERRS() << "LLWorkerClass attempt to add work with active worker!" << LL_ENDL;
|
||||
}
|
||||
#if _DEBUG
|
||||
// llinfos << "addWork: " << mWorkerClassName << " Param: " << param << llendl;
|
||||
// LL_INFOS() << "addWork: " << mWorkerClassName << " Param: " << param << LL_ENDL;
|
||||
#endif
|
||||
startWork(param);
|
||||
clearFlags(WCF_WORK_FINISHED|WCF_WORK_ABORTED);
|
||||
@@ -311,7 +311,7 @@ void LLWorkerClass::abortWork(bool autocomplete)
|
||||
#if _DEBUG
|
||||
// LLWorkerThread::WorkRequest* workreq = mWorkerThread->getRequest(mRequestHandle);
|
||||
// if (workreq)
|
||||
// llinfos << "abortWork: " << mWorkerClassName << " Param: " << workreq->getParam() << llendl;
|
||||
// LL_INFOS() << "abortWork: " << mWorkerClassName << " Param: " << workreq->getParam() << LL_ENDL;
|
||||
#endif
|
||||
if (mRequestHandle != LLWorkerThread::nullHandle())
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user