summaryrefslogtreecommitdiff
path: root/indra/newview/llstartup.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'indra/newview/llstartup.cpp')
-rw-r--r--indra/newview/llstartup.cpp9
1 files changed, 7 insertions, 2 deletions
diff --git a/indra/newview/llstartup.cpp b/indra/newview/llstartup.cpp
index 25af63c0d3..c5c143963b 100644
--- a/indra/newview/llstartup.cpp
+++ b/indra/newview/llstartup.cpp
@@ -592,10 +592,10 @@ bool idle_startup()
}
LL_INFOS("AppInit") << "Message System Initialized." << LL_ENDL;
-
+
//-------------------------------------------------
// Init the SOCKS 5 proxy and open the control TCP
- // connection if the user is using SOCKS 5
+ // connection if the user has configured a Proxy
// We need to do this early in case the user is using
// socks for HTTP so we get the login screen via SOCKS
// We don't do anything if proxy setup was
@@ -604,6 +604,11 @@ bool idle_startup()
//-------------------------------------------------
LLStartUp::handleSocksProxy();
+ // If we started a proxy, try to grab the table files again.
+ if (LLProxy::getInstance()->isHTTPProxyEnabled())
+ {
+ LLFeatureManager::getInstance()->fetchHTTPTables();
+ }
//-------------------------------------------------
// Init audio, which may be needed for prefs dialog