aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--linden/indra/newview/llappviewer.cpp10
1 files changed, 7 insertions, 3 deletions
diff --git a/linden/indra/newview/llappviewer.cpp b/linden/indra/newview/llappviewer.cpp
index e55d4ab..bd32d28 100644
--- a/linden/indra/newview/llappviewer.cpp
+++ b/linden/indra/newview/llappviewer.cpp
@@ -2686,7 +2686,11 @@ void LLAppViewer::removeMarkerFile(bool leave_logout_marker)
2686 2686
2687//this gets called after we get a packet back from the 2687//this gets called after we get a packet back from the
2688//server saying we are logged out, or if the packet times 2688//server saying we are logged out, or if the packet times
2689//out 2689//out.
2690// Beware of calling this directly as it'll have odd effects
2691// due to the Logout feature. You should really use:
2692// LLAppViewer::instance()->requestLogout(true);
2693// instead. -- MC
2690void LLAppViewer::forceQuit() 2694void LLAppViewer::forceQuit()
2691{ 2695{
2692 2696
@@ -3099,7 +3103,7 @@ bool finish_disconnect(const LLSD& notification, const LLSD& response)
3099 3103
3100 if (1 == option) 3104 if (1 == option)
3101 { 3105 {
3102 LLAppViewer::instance()->forceQuit(); 3106 LLAppViewer::instance()->requestLogout(true);
3103 } 3107 }
3104 return false; 3108 return false;
3105} 3109}
@@ -3107,7 +3111,7 @@ bool finish_disconnect(const LLSD& notification, const LLSD& response)
3107// Callback from an early disconnect dialog, force an exit 3111// Callback from an early disconnect dialog, force an exit
3108bool finish_forced_disconnect(const LLSD& notification, const LLSD& response) 3112bool finish_forced_disconnect(const LLSD& notification, const LLSD& response)
3109{ 3113{
3110 LLAppViewer::instance()->forceQuit(); 3114 LLAppViewer::instance()->requestLogout(true);
3111 return false; 3115 return false;
3112} 3116}
3113 3117