summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2019-09-02 18:52:42 +0200
committerGitHub <noreply@github.com>2019-09-02 18:52:42 +0200
commit6872d45a2c4666e1325f3018b7cbc2399a8d9015 (patch)
tree5a46db06a905e5e332b055a8faced3efbf9462cb
parentbe1666daae8e607a2ccb15cec5d7d1eabf763c80 (diff)
parent53c89e4a39fbb641385d5c24694b7208ec9f19fb (diff)
downloadATCD-6872d45a2c4666e1325f3018b7cbc2399a8d9015.tar.gz
Merge pull request #955 from jwillemsen/jwi-logprocessthread
Log process and thread id when we get an unhandled exception
-rw-r--r--ACE/ace/Object_Manager.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/ACE/ace/Object_Manager.cpp b/ACE/ace/Object_Manager.cpp
index ed83f68aa41..c98bec3e4bb 100644
--- a/ACE/ace/Object_Manager.cpp
+++ b/ACE/ace/Object_Manager.cpp
@@ -170,12 +170,12 @@ ACE_Object_Manager::shutting_down (void)
// Instead of popping up a window for exceptions, just print something out
LONG WINAPI ACE_UnhandledExceptionFilter (PEXCEPTION_POINTERS pExceptionInfo)
{
- DWORD dwExceptionCode = pExceptionInfo->ExceptionRecord->ExceptionCode;
+ DWORD const dwExceptionCode = pExceptionInfo->ExceptionRecord->ExceptionCode;
if (dwExceptionCode == EXCEPTION_ACCESS_VIOLATION)
- ACELIB_ERROR ((LM_ERROR, ACE_TEXT ("\nERROR: ACCESS VIOLATION\n")));
+ ACELIB_ERROR ((LM_ERROR, ACE_TEXT ("\n(%P|%t) ERROR: ACCESS VIOLATION\n")));
else
- ACELIB_ERROR ((LM_ERROR, ACE_TEXT ("\nERROR: UNHANDLED EXCEPTION\n")));
+ ACELIB_ERROR ((LM_ERROR, ACE_TEXT ("\n(%P|%t) ERROR: UNHANDLED EXCEPTION\n")));
return EXCEPTION_EXECUTE_HANDLER;
}