mirror of
https://github.com/Takiiiiiiii/strato.git
synced 2025-07-17 08:46:39 +00:00
Complete Exceptional Signal Handler Implementation + Fix More Destruction Behavior
This commit is contained in:
@ -101,11 +101,11 @@ namespace skyline::gpu::gpfifo {
|
||||
if (e.signal != SIGINT) {
|
||||
state.logger->Write(Logger::LogLevel::Error, e.what());
|
||||
signal::BlockSignal({SIGINT});
|
||||
state.process->mainThread->Kill(false);
|
||||
state.process->Kill(false);
|
||||
}
|
||||
} catch (const std::exception &e) {
|
||||
state.logger->Write(Logger::LogLevel::Error, e.what());
|
||||
state.process->mainThread->Kill(false);
|
||||
state.process->Kill(false);
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user