From 477c3f1601178322bd3bb7ee7eae029bd600996e Mon Sep 17 00:00:00 2001 From: Ansariel Date: Thu, 13 Oct 2016 10:17:46 +0200 Subject: [PATCH] Fix log getting spammed with experience requests from other grids --- indra/llmessage/llexperiencecache.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/indra/llmessage/llexperiencecache.cpp b/indra/llmessage/llexperiencecache.cpp index 779d1d9d99..dc5672e043 100644 --- a/indra/llmessage/llexperiencecache.cpp +++ b/indra/llmessage/llexperiencecache.cpp @@ -36,6 +36,7 @@ #include #include #include +#include "../newview/llviewernetwork.h" // Log getting spammed with experience requests from other grids; Yes, it IS ugly! //========================================================================= namespace LLExperienceCacheImpl @@ -98,7 +99,12 @@ LLExperienceCache::~LLExperienceCache() void LLExperienceCache::initSingleton() { - mCacheFileName = gDirUtilp->getExpandedFilename(LL_PATH_CACHE, "experience_cache.xml"); + // Log getting spammed with experience requests from other grids + //mCacheFileName = gDirUtilp->getExpandedFilename(LL_PATH_CACHE, "experience_cache.xml"); + const std::string grid_id_str = LLDir::getScrubbedFileName(LLGridManager::getInstance()->getGridId()); + const std::string& grid_id_lower = utf8str_tolower(grid_id_str); + mCacheFileName = gDirUtilp->getExpandedFilename(LL_PATH_CACHE, "experience_cache." + grid_id_lower + ".xml"); + // LL_INFOS("ExperienceCache") << "Loading " << mCacheFileName << LL_ENDL; llifstream cache_stream(mCacheFileName.c_str());