<div dir="ltr">Hi There,<div>I have a question about the functions of wl_display_dispatch/wl_display_poll.</div><div>In the function wl_display_poll, it ignores EINTR and keeps polling until it gets an event from remote. </div><div>I am not sure if this is the expected, but a typical user case is, user setup a signal handler and run a event loop by calling wl_display_dispatch_queue, </div><div>It expects the signal handler to set a stop flag and event loop will abort the loop if the stop is true. but in practice, wl_display_poll will keep being blocked and there is no way to exit the event loop.</div><div><br></div><div>Is there any reason behind  in doing it? or should we provide an interruptible version of wl_display_dispatch ?</div><div><br></div><div>Thanks</div><div>Leo</div><div> </div></div>