Fix seed cap retry count

meow-7.2.2
Ansariel 2020-08-18 14:04:31 +02:00
parent 8d3d45f767
commit 8a9c4101cb
1 changed files with 5 additions and 1 deletions

View File

@ -303,7 +303,8 @@ void LLViewerRegionImpl::requestBaseCapabilitiesCoro(U64 regionHandle)
regionp = NULL;
result = httpAdapter->postAndSuspend(httpRequest, url, capabilityNames);
++mSeedCapAttempts;
// <FS:Ansariel> Fix seed cap retry count
//++mSeedCapAttempts;
regionp = LLWorld::getInstance()->getRegionFromHandle(regionHandle);
if (!regionp) //region was removed
@ -316,6 +317,7 @@ void LLViewerRegionImpl::requestBaseCapabilitiesCoro(U64 regionHandle)
{
LL_WARNS("AppInit", "Capabilities") << "Received results for a stale capabilities request!" << LL_ENDL;
// setup for retry.
++mSeedCapAttempts; // <FS:Ansariel> Fix seed cap retry count
continue;
}
@ -323,6 +325,7 @@ void LLViewerRegionImpl::requestBaseCapabilitiesCoro(U64 regionHandle)
{
LL_WARNS("AppInit", "Capabilities") << "Malformed response" << LL_ENDL;
// setup for retry.
++mSeedCapAttempts; // <FS:Ansariel> Fix seed cap retry count
continue;
}
@ -332,6 +335,7 @@ void LLViewerRegionImpl::requestBaseCapabilitiesCoro(U64 regionHandle)
{
LL_WARNS("AppInit", "Capabilities") << "HttpStatus error " << LL_ENDL;
// setup for retry.
++mSeedCapAttempts; // <FS:Ansariel> Fix seed cap retry count
continue;
}