forked from qtile/qtile
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
wl: do not handle SIGCHLD when initializing xwayland
the wayland backend via wlroots wants to double fork an X server for XWayland, and expects to waitpid() on the middle fork to make sure things were successful. our SIGCHLD handler races with this process and interferes, causing things like: waitpid for Xwayland fork failed: No child processes let's delay installing our SIGCHLD handler until after XWayland is initialized to hopefully dodge this error. Fixes qtile#5101 Signed-off-by: Tycho Andersen <[email protected]>
- Loading branch information
Showing
3 changed files
with
39 additions
and
22 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters