wlroots/xwayland
Kenny Levinsen 954dba3968 xwayland: Reset signal mask and handlers before exec
Certain signal-related properties, such as the signal mask and handlers
that are set to ignore, are not reset by exec and therefore affect the
new process image.

In case of Xwayland, a compositor setting SIGCHLD to SIG_IGN causes
keyboard compilation to fail as it expects waitpid to work by default.

Reset the signal mask and the two signals that sway is known to set.
2025-03-13 01:37:20 +01:00
..
selection
meson.build
server.c xwayland: Reset signal mask and handlers before exec 2025-03-13 01:37:20 +01:00
shell.c
sockets.c
sockets.h
xwayland.c
xwm.c