diff options
author | Ian Fan <ianfan0@gmail.com> | 2019-02-14 15:43:34 +0000 |
---|---|---|
committer | Drew DeVault <sir@cmpwn.com> | 2019-02-18 15:11:48 -0500 |
commit | 47abc45e867043b9144cc7a7181d08203d7ec4f2 (patch) | |
tree | ea3d270c931178a43eb8e28657808c84570b3ef2 /include/swaybar/bar.h | |
parent | apply_output_config: dpms on before modeset (diff) | |
download | sway-47abc45e867043b9144cc7a7181d08203d7ec4f2.tar.gz sway-47abc45e867043b9144cc7a7181d08203d7ec4f2.tar.zst sway-47abc45e867043b9144cc7a7181d08203d7ec4f2.zip |
swaybar: prevent signal handler from firing during termination
This prevents a heap-use-after-free crash when sway terminates.
Diffstat (limited to 'include/swaybar/bar.h')
-rw-r--r-- | include/swaybar/bar.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/swaybar/bar.h b/include/swaybar/bar.h index 2d9ba0d9..2518d5aa 100644 --- a/include/swaybar/bar.h +++ b/include/swaybar/bar.h | |||
@@ -46,6 +46,8 @@ struct swaybar { | |||
46 | #if HAVE_TRAY | 46 | #if HAVE_TRAY |
47 | struct swaybar_tray *tray; | 47 | struct swaybar_tray *tray; |
48 | #endif | 48 | #endif |
49 | |||
50 | bool running; | ||
49 | }; | 51 | }; |
50 | 52 | ||
51 | struct swaybar_output { | 53 | struct swaybar_output { |