Make the region hand shake flag bit of empry cache independent.
parent
3fa868e9d6
commit
eeb5fb6d35
|
|
@ -2483,11 +2483,11 @@ void LLViewerRegion::unpackRegionHandshake()
|
|||
U32 flags = 0;
|
||||
if(sVOCacheCullingEnabled)
|
||||
{
|
||||
flags = 0x00000001; //set the bit 0 to be 1 to ask sim to send all cacheable objects.
|
||||
if(mImpl->mCacheMap.empty())
|
||||
{
|
||||
flags |= 0x00000002; //set the bit 1 to be 1 to tell sim the cache file is empty, no need to send cache probes.
|
||||
}
|
||||
flags |= 0x00000001; //set the bit 0 to be 1 to ask sim to send all cacheable objects.
|
||||
}
|
||||
if(mImpl->mCacheMap.empty())
|
||||
{
|
||||
flags |= 0x00000002; //set the bit 1 to be 1 to tell sim the cache file is empty, no need to send cache probes.
|
||||
}
|
||||
msg->addU32("Flags", flags );
|
||||
msg->sendReliable(host);
|
||||
|
|
|
|||
Loading…
Reference in New Issue