mirror of
https://github.com/hyprwm/wlroots-hyprland.git
synced 2024-12-23 02:19:49 +01:00
b1a47245a1
If Xwayland is restarted, the ready handler assumes there is no xwm instance. This means all of xwm was leaked on Xwayland restart. This caused compositors to consume all cpu resources, where time is spent dispatching. Now we destroy xwm if we get an event mask containing WL_EVENT_HANGUP or WL_EVENT_ERROR. |
||
---|---|---|
.. | ||
selection | ||
meson.build | ||
server.c | ||
sockets.c | ||
sockets.h | ||
xwayland.c | ||
xwm.c |