mirror of
https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git
synced 2025-07-20 04:09:16 +00:00
Implement pfCrashHandler
pfCrashHandler includes a client that watches plClient for crashes. When it detects a crash, it lets the plCrashSrv (plCrashHandler.exe) know about it. We then produce a mninidump, then signal the client that it's OK to show a crash dialog. See http://www.nynaeve.net/?p=128 for a good explanation of why I split the crash logic into another process.
This commit is contained in:
21
Sources/Plasma/FeatureLib/pfCrashHandler/CMakeLists.txt
Normal file
21
Sources/Plasma/FeatureLib/pfCrashHandler/CMakeLists.txt
Normal file
@ -0,0 +1,21 @@
|
||||
include_directories(../../CoreLib)
|
||||
include_directories(../../NucleusLib)
|
||||
include_directories(../../PubUtilLib)
|
||||
|
||||
set(pfCrashHandler_HEADERS
|
||||
plCrashCli.h
|
||||
plCrashBase.h
|
||||
plCrash_Private.h
|
||||
plCrashSrv.h
|
||||
)
|
||||
|
||||
set(pfCrashHandler_SOURCES
|
||||
plCrashCli.cpp
|
||||
plCrashBase.cpp
|
||||
plCrashSrv.cpp
|
||||
)
|
||||
|
||||
add_library(pfCrashHandler STATIC ${pfCrashHandler_SOURCES} ${pfCrashHandler_HEADERS})
|
||||
|
||||
source_group("Source Files" FILES ${pfCrashHandler_SOURCES})
|
||||
source_group("Header Files" FILES ${pfCrashHandler_HEADERS})
|
Reference in New Issue
Block a user