cleanup, simplify

This commit is contained in:
Glenn Maynard
2004-09-08 07:34:38 +00:00
parent b582fa5ebc
commit 8c92f9ec0f
4 changed files with 37 additions and 49 deletions
@@ -307,8 +307,7 @@ static void child_process()
}
break;
}
case CrashData::FORCE_CRASH_THIS_THREAD:
case CrashData::FORCE_CRASH_DEADLOCK:
case CrashData::FORCE_CRASH:
crash.reason[ sizeof(crash.reason)-1] = 0;
reason = crash.reason;
break;
@@ -322,12 +321,12 @@ static void child_process()
fprintf(CrashDump, Checkpoints[i]);
fprintf(CrashDump, "\n");
output_stack_trace( CrashDump, crash.BacktracePointers );
fprintf(CrashDump, "\n");
if( crash.type == CrashData::FORCE_CRASH_DEADLOCK )
for( int i = 0; i < CrashData::MAX_BACKTRACE_THREADS; ++i )
{
fprintf(CrashDump, "Deadlocked with:\n");
output_stack_trace( CrashDump, crash.BacktracePointers2 );
if( !crash.BacktracePointers[i][0] )
break;
fprintf( CrashDump, "Thread: %s\n", crash.m_ThreadName[i] );
output_stack_trace( CrashDump, crash.BacktracePointers[i] );
fprintf(CrashDump, "\n");
}