swayfx/sway
Calvin Lee 3c93e2cf1b Prevent race condition in the kill command
When killing views with `close_views` a use-after-free can sometimes
occur because parent views are killed before their children. This commit
makes `container_map` run functions on child containers before their
parent, fixing the race.

Fixes #1302
2017-08-06 16:56:39 +02:00
..
commands Use WLC v2 pointer interface 2017-07-12 16:39:14 +12:00
border.c FreeBSD fixes 2017-06-06 09:45:50 +02:00
CMakeLists.txt Add secucity config for FreeBSD. 2017-07-11 10:56:07 +02:00
commands.c Do not add empty policies 2017-07-01 21:36:17 +03:00
config.c Implement Tray Icons 2017-06-07 17:49:16 -07:00
container.c Prevent race condition in the kill command 2017-08-06 16:56:39 +02:00
criteria.c FreeBSD fixes 2017-06-06 09:45:50 +02:00
debug_log.c Added Awesome/Monad type "auto" layouts 2016-12-29 20:31:30 +01:00
extensions.c Implement KDE's server-side decoration protocol 2017-04-28 20:32:05 -04:00
focus.c prevent dereference of freed workspace 2016-10-02 22:03:52 -05:00
handlers.c Remove test clipboard code 2017-07-26 19:11:57 -04:00
input.c FreeBSD fixes 2017-06-06 09:45:50 +02:00
input_state.c Use WLC v2 pointer interface 2017-07-12 16:39:14 +12:00
ipc-json.c Implement Tray Icons 2017-06-07 17:49:16 -07:00
ipc-server.c Disambiguate get_*_policy() and get_*_policy_mask() 2017-04-16 17:09:53 +03:00
layout.c Prevent "move next" and "move prev" commands from crashing 2017-03-19 16:58:39 +02:00
main.c FreeBSD fixes 2017-06-06 09:45:50 +02:00
output.c Add output wrapping 2017-01-13 16:06:10 -08:00
security.c Do not add empty policies 2017-07-01 21:36:17 +03:00
sway-bar.5.txt Implement Tray Icons 2017-06-07 17:49:16 -07:00
sway-input.5.txt Add missing send-event mode to sway-input(5) 2017-05-06 10:45:17 +01:00
sway-security.7.txt Allow also 444 for security file mode 2017-03-16 15:12:22 +00:00
sway.1.txt Downgrade nvidia proprietary driver warning 2017-04-12 10:04:44 -04:00
sway.5.txt document font command 2017-05-01 12:53:07 -04:00
workspace.c UnGNUify the codebase 2017-03-10 23:41:24 -05:00