Conrad Ludgate
Conrad Ludgate
Yeah, thanks for bringing this up. The readme is probably quite out of date from what I first implemented. A lot of my documentation was also copied from futures, so...
With #6645 the MSRV should bump to 1.70 anyway
The slab implementation in `beton` would still exhibit the same unsoundness that `FutureGroup` currently does. The core of the issue is that when you inevitably need to realloc the slab,...
Sounds reasonable
Curious. Do you happen to know what operation "do_stuff" gets stuck on specifically?
Although it shouldn't matter here, there is a bug with BufferedOrdered I've just found where the size_hint is incorrec: https://github.com/conradludgate/futures-buffered/blob/2384ae2170edfa32a0bf4b2ba116bcfce39dbae7/src/buffered/ordered.rs#L77
I think I found a subtle race condition in the waker implementation. Just published a potential fix
Hmm. Unfortunate. I guess I'll keep digging. I've not been able to reproduce any stalls myself yet
Yeah I think it is! I've thought about it prior and it should be possible using the same generational slotkey idea as slotmap.