summaryrefslogtreecommitdiff
path: root/Source/Core/DolphinNoGUI/MainNoGUI.cpp
diff options
context:
space:
mode:
authorJordan Woyak <jordan.woyak@gmail.com>2025-09-19 18:25:56 -0500
committerJordan Woyak <jordan.woyak@gmail.com>2025-09-19 19:09:54 -0500
commit1e415c8646c02e67553d78e755d06ef35f49e333 (patch)
tree8fb99ce2d545f310d11c11b7655d371da7e042ac /Source/Core/DolphinNoGUI/MainNoGUI.cpp
parentfce5f7c74ed069459b3c298b6e2459dd76f987d7 (diff)
Main: Add SA_RESTART to signal handler sigaction sa_flags.
Diffstat (limited to 'Source/Core/DolphinNoGUI/MainNoGUI.cpp')
-rw-r--r--Source/Core/DolphinNoGUI/MainNoGUI.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/Source/Core/DolphinNoGUI/MainNoGUI.cpp b/Source/Core/DolphinNoGUI/MainNoGUI.cpp
index 6132085b15..669daabec0 100644
--- a/Source/Core/DolphinNoGUI/MainNoGUI.cpp
+++ b/Source/Core/DolphinNoGUI/MainNoGUI.cpp
@@ -301,7 +301,7 @@ int main(const int argc, char* argv[])
struct sigaction sa;
sa.sa_handler = signal_handler;
sigemptyset(&sa.sa_mask);
- sa.sa_flags = SA_RESETHAND;
+ sa.sa_flags = SA_RESTART | SA_RESETHAND;
sigaction(SIGINT, &sa, nullptr);
sigaction(SIGTERM, &sa, nullptr);
#endif