mirror of
https://github.com/RetroShare/RetroShare.git
synced 2025-06-21 12:54:26 -04:00
Merge pull request #2131 from PhenomRetroShare/Fix_ValGrindStillMemory
Fix Valgrind report at End of RS
This commit is contained in:
commit
cb706c09ce
1 changed files with 45 additions and 43 deletions
|
@ -720,6 +720,7 @@ void RsGxsDataAccess::processRequests()
|
|||
{
|
||||
if(now > mRequestQueue.begin()->second->reqTime + MAX_REQUEST_AGE)
|
||||
{
|
||||
delete mRequestQueue.begin()->second;
|
||||
mRequestQueue.erase(mRequestQueue.begin());
|
||||
continue;
|
||||
}
|
||||
|
@ -735,6 +736,7 @@ void RsGxsDataAccess::processRequests()
|
|||
#ifdef DATA_DEBUG
|
||||
RsDbg() << " request " << mRequestQueue.begin()->second->token << ": status = " << mRequestQueue.begin()->second->status << ": removing from the RequestQueue" << std::endl;
|
||||
#endif
|
||||
delete mRequestQueue.begin()->second;
|
||||
mRequestQueue.erase(mRequestQueue.begin());
|
||||
continue;
|
||||
break;
|
||||
|
@ -746,7 +748,7 @@ void RsGxsDataAccess::processRequests()
|
|||
}
|
||||
|
||||
}
|
||||
}
|
||||
} // END OF MUTEX.
|
||||
|
||||
if (!req)
|
||||
break;
|
||||
|
@ -837,9 +839,9 @@ void RsGxsDataAccess::processRequests()
|
|||
RsDbg() << " Request failed. Marking as FAILED." << std::endl;
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
||||
} // END OF MUTEX.
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue