update vendor/libxev to retry on EINTR for io_uring

Fixes #290

Previously, our io_uring loops were exiting on EINTR. EINTR is sent for
various reasons but particularly when a process is stopped such as for
sleeping. We should not exit these loops.

Longer term we should be more resilient to detecting that our renderer
and/or IO thread as died and behave in some better way but this
addresses a major issue in the mean time.
pull/394/head
Mitchell Hashimoto 2023-09-03 08:10:13 -07:00
parent d3047c2245
commit 5bace502e4
No known key found for this signature in database
GPG Key ID: 523D5DC389D273BC
1 changed files with 1 additions and 1 deletions

2
vendor/libxev vendored

@ -1 +1 @@
Subproject commit be725f8fb16be6db57c730d7167d07ff5b957d99
Subproject commit 9068c5d954f97b8498f265b1dd6db9d67f6bc103