Fix RageException::Throw during concurrent loading crashes.
This commit is contained in:
@@ -277,6 +277,12 @@ void ShutdownGame()
|
||||
|
||||
static void HandleException( const RString &sError )
|
||||
{
|
||||
if( SCREENMAN && SCREENMAN->IsConcurrentlyLoading() )
|
||||
{
|
||||
LOG->Trace( "HandleException: FinishConcurrentRendering" );
|
||||
GameLoop::FinishConcurrentRendering();
|
||||
}
|
||||
|
||||
if( g_bAutoRestart )
|
||||
HOOKS->RestartProgram();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user