You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
These are necessary because the underlying io_uring crate's Submitter, SubmissionQueue, and CompletionQueue struct are not impl Send + Sync, even though they could be.
(This issue has been an internal draft since Apr 30 for no good readon)
tokio-epoll-uring
currently has to do someunsafe impl Send + Sync
:tokio-epoll-uring/tokio-epoll-uring/src/system/completion.rs
Line 26 in d6a1c93
tokio-epoll-uring/tokio-epoll-uring/src/system/lifecycle.rs
Lines 60 to 64 in d6a1c93
tokio-epoll-uring/tokio-epoll-uring/src/system/submission.rs
Lines 171 to 173 in 91d67e2
These are necessary because the underlying
io_uring
crate'sSubmitter
,SubmissionQueue
, andCompletionQueue
struct are notimpl Send + Sync
, even though they could be.Send+Sync
forSubmitter
,SubmissionQueue
,CompletionQueue
tokio-rs/io-uring#283Week starting May 6: pause one week, solicit feedback on Discord next week.
2024-05-28: reached out on Discord
The text was updated successfully, but these errors were encountered: