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
In #6221, we introduced a change that introduces coop budgeting to anything that uses tokio::runtime::io::registration::async_io. However, this does not cover all ways of using sockets. We should expand this to cover all ways of using sockets with the following mechanism:
Polling for readiness returns Pending on missing coop budget, but does not consume budget.
IO operations, even non-async ones, consume a budget, but do not check it.
In #6221, we introduced a change that introduces coop budgeting to anything that uses
tokio::runtime::io::registration::async_io
. However, this does not cover all ways of using sockets. We should expand this to cover all ways of using sockets with the following mechanism:See also this conversation.
Cc: #5946, #4782.
The text was updated successfully, but these errors were encountered: