mirror of
https://github.com/BeamMP/BeamMP-Launcher.git
synced 2026-02-16 10:40:46 +00:00
Added SIGBREAK
This commit is contained in:
1
include/discord-rpc
Submodule
1
include/discord-rpc
Submodule
Submodule include/discord-rpc added at 7c41a8ec19
@@ -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() {
|
||||
|
||||
Reference in New Issue
Block a user