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.
This commit is contained in:
Mitchell Hashimoto
2023-09-03 08:10:13 -07:00
parent d3047c2245
commit 5bace502e4

2
vendor/libxev vendored

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