Added SIGBREAK

This commit is contained in:
Anonymous275
2022-01-19 23:36:18 +02:00
parent 07c353727e
commit 45099eba29
2 changed files with 4 additions and 1 deletions

1
include/discord-rpc Submodule

Submodule include/discord-rpc added at 7c41a8ec19

View File

@@ -7,6 +7,7 @@
#include "Launcher.h"
#include "Logger.h"
#include "BeamNG.h"
#include <csignal>
#include <windows.h>
#include <shellapi.h>
@@ -44,7 +45,7 @@ Launcher::~Launcher() {
}
void ShutdownHandler(int sig) {
LOG(INFO) << "Got signal " << sig;
LOG(INFO) << "Got signal (" << sig << ") Launcher shutting down";
Launcher::StaticAbort();
exit(sig);
}
@@ -64,6 +65,7 @@ void Launcher::WindowsInit() {
signal(SIGINT, ShutdownHandler);
signal(SIGTERM, ShutdownHandler);
signal(SIGABRT, ShutdownHandler);
signal(SIGBREAK, ShutdownHandler);
}
void Launcher::LaunchGame() {