diff --git a/indra/newview/app_settings/settings.xml b/indra/newview/app_settings/settings.xml index 5c54b88927c7c68a6fb9e2bfff0cc0255f02dd6e..f8bd6fa3b943c5de37b0dc74cf6c6a105831ece9 100644 --- a/indra/newview/app_settings/settings.xml +++ b/indra/newview/app_settings/settings.xml @@ -2995,17 +2995,6 @@ <string>Boolean</string> <key>Value</key> <integer>0</integer> - </map> - <key>FastQuit</key> - <map> - <key>Comment</key> - <string>Quits as quickly as possible, only sending logout request before forcefully terminating. Use with care, as this might result in data corruption or loss.</string> - <key>Persist</key> - <integer>1</integer> - <key>Type</key> - <string>Boolean</string> - <key>Value</key> - <integer>0</integer> </map> <key>FeatureManagerHTTPTable</key> <map> diff --git a/indra/newview/llappviewer.cpp b/indra/newview/llappviewer.cpp index a245639fac22709b8653af3d5e186120d6e685d0..39c3181cdc281b55881e09bdd830835fea185555 100644 --- a/indra/newview/llappviewer.cpp +++ b/indra/newview/llappviewer.cpp @@ -2884,6 +2884,7 @@ void LLAppViewer::forceQuit() LLApp::setQuitting(); } +//TODO: remove void LLAppViewer::fastQuit(S32 error_code) { // finish pending transfers @@ -2902,11 +2903,6 @@ void LLAppViewer::fastQuit(S32 error_code) void LLAppViewer::requestQuit() { - if (gSavedSettings.getBOOL("FastQuit")) - { - fastQuit(); - } - llinfos << "requestQuit" << llendl; LLViewerRegion* region = gAgent.getRegion(); diff --git a/indra/newview/llappviewerwin32.cpp b/indra/newview/llappviewerwin32.cpp index 2c6f014d17c56c9cdc96abcdac9bb3afc0b07c56..d328567a0e0f4f2e7e919fffebdaad9618af947a 100644 --- a/indra/newview/llappviewerwin32.cpp +++ b/indra/newview/llappviewerwin32.cpp @@ -175,12 +175,6 @@ int APIENTRY WINMAIN(HINSTANCE hInstance, viewer_app_ptr->mainLoop(); } - if (gSavedSettings.getBOOL("FastQuit")) - { - viewer_app_ptr->fastQuit(); - } - - if (!LLApp::isError()) { //