mirror of
https://github.com/brl/mutter.git
synced 2025-03-15 07:45:04 +00:00

Flushing the X11 selection output stream may happen synchronously or implicitly, in which case there is not a task to complete. Check there is actually a task before returning errors. We additionally set the pipe_error flag, so future operations will fail with an error, albeit with a more generic message. https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1198