From 66228f21415fa0e869a3882e4e2ff05e860a5e1b Mon Sep 17 00:00:00 2001
From: Armin Weatherwax
Date: Fri, 28 May 2010 18:11:00 +0200
Subject: fix: crash when sim crashes/disconnects

---
 linden/indra/newview/llstatusbar.cpp | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/linden/indra/newview/llstatusbar.cpp b/linden/indra/newview/llstatusbar.cpp
index 558cf42..4b90007 100644
--- a/linden/indra/newview/llstatusbar.cpp
+++ b/linden/indra/newview/llstatusbar.cpp
@@ -254,6 +254,9 @@ void LLStatusBar::draw()
 // Per-frame updates of visibility
 void LLStatusBar::refresh()
 {
+ 	if(gDisconnected)
+ 		return; //or crash if the sim crashes; because: already ~LLMenuBarGL()
+
 	// Adding Net Stat Meter back in
 	F32 bwtotal = gViewerThrottle.getMaxBandwidth() / 1000.f;
 	mSGBandwidth->setMin(0.f);
-- 
cgit v1.1