diff --git a/src/backend/wayland/wl_backend.c b/src/backend/wayland/wl_backend.c index 72821b8..0118624 100644 --- a/src/backend/wayland/wl_backend.c +++ b/src/backend/wayland/wl_backend.c @@ -889,9 +889,6 @@ wl_display_close(void) * * All remaining listeners were removed in the WL_LISTENER_REMOVE block * above, so no dangling signal handlers remain. */ - wlr_backend_destroy(wl_state.backend); - wl_state.backend = NULL; - wl_display_destroy_clients(wl_state.display); wl_display_destroy(wl_state.display); unsetenv("WAYLAND_DISPLAY"); wl_state.renderer = NULL;