Browse Source

stop crash from null objects at exit

JimMarlowe 9 years ago
parent
commit
de38c4bbae
1 changed files with 6 additions and 0 deletions
  1. 6 0
      Source/Atomic/Engine/Engine.cpp

+ 6 - 0
Source/Atomic/Engine/Engine.cpp

@@ -711,6 +711,9 @@ void Engine::DumpMemory()
 
 
 void Engine::Update()
 void Engine::Update()
 {
 {
+    if (exiting_)
+        return;
+    
     ATOMIC_PROFILE(Update);
     ATOMIC_PROFILE(Update);
 
 
     // Logic update event
     // Logic update event
@@ -732,6 +735,9 @@ void Engine::Update()
 
 
 void Engine::Render()
 void Engine::Render()
 {
 {
+    if ( exiting_ )
+        return;
+
     if (headless_)
     if (headless_)
         return;
         return;