-
Jamey Sharp authored
Under some circumstances, errors are picked up by calling xcb_poll_for_reply, rather than xcb_poll_for_event, because Xlib issued the requests with the XCB_REQUEST_CHECKED flag. That happens when either an async handler is queued at the time the requests are flushed, or when XSetEventQueueOwner has been used to prevent Xlib from processing XCB's event queue. This bugfix extends 405132da to cover those cases. Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=26545 Signed-off-by: Jamey Sharp <jamey@minilop.net>
b089b53b