8c3c29d0c0
Whenever a MetaWaylandTestClient exists without success the calling test will fail. This fixes a bunch of cases where the test would get stuck waiting for some event from the client when it already died and won't be able to send the event. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3348>