-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix pin violation in FutureGroup
#188
Comments
The slab implementation in I'll try give a simplified overview of the internals of
|
Following up on #187, this problem still persists in
FutureGroup
itself. I see two options for resolving this and moving forward with a permanent resolution:FutureGroup
based on a slab structure, but replace it with a more efficient implementation such as thebeton
crate.FutureGroup
to more closely matchFuturesUnordered
. I haven't fully paged in how that works yet, but we know it doesn't have the same issues we have, so that might be a lower-risk solution.cc/ @conradludgate Given you've worked on futures-buffered, and probably know the
FuturesUnordered
internals better than I do, I'd be interested in your thoughts here.The text was updated successfully, but these errors were encountered: