wlroots-hyprland/xwayland
Tudor Brindus dea94f2bad xwayland/selection: simplify incremental transfer control flow
Previously, if the Wayland client died before an incremental transfer
was complete, the logs would be spammed by "write error to target fd" as
wlroots entered some control flow wherein it'd continually try
scheduling further writes to the already-dead pipe.

This commit contains no behavioral changes, but introduces explicit
handling for draining the X11 selection in case of Wayland client death.
2021-01-29 10:18:03 +01:00
..
selection xwayland/selection: simplify incremental transfer control flow 2021-01-29 10:18:03 +01:00
meson.build xwayland: split server 2020-05-19 22:07:47 +02:00
server.c xwayland: avoid crash on repeated server_finish_display() call 2020-12-19 10:39:31 +01:00
sockets.c meson: enable more compiler warnings 2019-03-01 09:20:23 +01:00
sockets.h xwayland: remove remaining SOCK_CLOEXEC 2019-02-20 17:04:00 +01:00
xwayland.c Free xwayland cursor in wlr_xwayland_destroy 2021-01-17 12:28:55 +01:00
xwm.c xwayland: fix extraneous NET_WM_STATE log messages 2021-01-28 12:03:50 +01:00