aboutsummaryrefslogtreecommitdiffstats
path: root/sway/main.c
diff options
context:
space:
mode:
authorLibravatar Simon Ser <contact@emersion.fr>2020-08-10 14:33:20 +0200
committerLibravatar Brian Ashworth <bosrsf04@gmail.com>2020-08-11 18:37:11 -0400
commit6991ac8c70869ca19a87cfc173e280cab7ff20d0 (patch)
tree2ed77bbdf2b4adf4cc322e82286c427b3e619820 /sway/main.c
parentswaymsg.1: correct typo (diff)
downloadsway-6991ac8c70869ca19a87cfc173e280cab7ff20d0.tar.gz
sway-6991ac8c70869ca19a87cfc173e280cab7ff20d0.tar.zst
sway-6991ac8c70869ca19a87cfc173e280cab7ff20d0.zip
Handle SIGINT
Gracefully exit on SIGINT, like we do for SIGTERM.
Diffstat (limited to 'sway/main.c')
-rw-r--r--sway/main.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sway/main.c b/sway/main.c
index 57716071..cd03c873 100644
--- a/sway/main.c
+++ b/sway/main.c
@@ -367,6 +367,7 @@ int main(int argc, char **argv) {
367 367
368 // handle SIGTERM signals 368 // handle SIGTERM signals
369 signal(SIGTERM, sig_handler); 369 signal(SIGTERM, sig_handler);
370 signal(SIGINT, sig_handler);
370 371
371 // prevent ipc from crashing sway 372 // prevent ipc from crashing sway
372 signal(SIGPIPE, SIG_IGN); 373 signal(SIGPIPE, SIG_IGN);