From 4096caba64b8e9e347df076d0c6bc3803bfd7c13 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 20 Jul 2019 14:32:57 +0530 Subject: [PATCH] Cancel read if dispatch_pending fails --- glfw/wl_window.c | 1 + 1 file changed, 1 insertion(+) diff --git a/glfw/wl_window.c b/glfw/wl_window.c index 0c630ab25..c2272349e 100644 --- a/glfw/wl_window.c +++ b/glfw/wl_window.c @@ -756,6 +756,7 @@ handleEvents(double timeout) if (errno == EAGAIN) continue; int last_error = wl_display_get_error(display); if (last_error) abortOnFatalError(last_error); + wl_display_cancel_read(display); return; } break;