Skip to content
Snippets Groups Projects
Commit 09869a13 authored by andreykproductengine's avatar andreykproductengine
Browse files

MAINT-6789 bulk update can be resource hungry and needs to be monitored

parent 80569179
No related branches found
No related tags found
No related merge requests found
...@@ -360,9 +360,12 @@ void LLInventoryModelBackgroundFetch::incrFetchCount(S32 fetching) ...@@ -360,9 +360,12 @@ void LLInventoryModelBackgroundFetch::incrFetchCount(S32 fetching)
} }
} }
static LLTrace::BlockTimerStatHandle FTM_BULK_FETCH("Bulk Fetch");
// Bundle up a bunch of requests to send all at once. // Bundle up a bunch of requests to send all at once.
void LLInventoryModelBackgroundFetch::bulkFetch() void LLInventoryModelBackgroundFetch::bulkFetch()
{ {
LL_RECORD_BLOCK_TIME(FTM_BULK_FETCH);
//Background fetch is called from gIdleCallbacks in a loop until background fetch is stopped. //Background fetch is called from gIdleCallbacks in a loop until background fetch is stopped.
//If there are items in mFetchQueue, we want to check the time since the last bulkFetch was //If there are items in mFetchQueue, we want to check the time since the last bulkFetch was
//sent. If it exceeds our retry time, go ahead and fire off another batch. //sent. If it exceeds our retry time, go ahead and fire off another batch.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment