-
|
If two threads use uring to write to stdout at the same time (using different rings), the write operation sometimes completes with EINTR (-4). Is this expected? I can understand Would be good to have this documented somewhere either way. Thanks! (this was originally reported at ocaml-multicore/eio#788) |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 1 reply
-
|
You can probably eliminate this issue by using |
Beta Was this translation helpful? Give feedback.
-
|
Indeed, |
Beta Was this translation helpful? Give feedback.
-
|
Not an answer, but a follow-up question --- would If in the future a syscall is added to |
Beta Was this translation helpful? Give feedback.
You can probably eliminate this issue by using
IORING_SETUP_DEFER_TASKRUNas I bet the-EINTRis coming from task_work being queued and signaled via signals.