From c51170c7b7e9b7cf9a83a883ce3dd2061e5cb01c Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Fri, 26 Mar 2004 03:40:01 +0000 Subject: [PATCH] handle CrashData::FORCE_CRASH_THIS_THREAD in recursive crashes --- stepmania/src/archutils/Unix/CrashHandler.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/stepmania/src/archutils/Unix/CrashHandler.cpp b/stepmania/src/archutils/Unix/CrashHandler.cpp index 147d621655..784f5cb9b7 100644 --- a/stepmania/src/archutils/Unix/CrashHandler.cpp +++ b/stepmania/src/archutils/Unix/CrashHandler.cpp @@ -314,6 +314,10 @@ static void RunCrashHandler( const CrashData *crash ) safe_print( fileno(stderr), "Fatal exception (", ExceptionName( crash->kind ), ")", NULL ); break; #endif + case CrashData::FORCE_CRASH_THIS_THREAD: + safe_print( fileno(stderr), "Crash handler failed an assertion: \"", crash->reason, "\"", NULL ); + break; + default: safe_print( fileno(stderr), "Unexpected RunCrashHandler call (", itoa(crash->type), ")", NULL ); break;