Serge Barral

Results 29 comments of Serge Barral

TBH I actually don't need the wait-for-receiver feature, my initial review of this crate was because I was curious if it could be turned into a channel which receiver can...

> Would the issue be addressed in oneshot/non-hatch-branch with the below change? Sorry, couldn't find that branch, do you have a link?

So only based on on the `main` branch and on my very faint memory of how this library works, this code fragment suggest that this does not solve the race:...

> > thank you for your report, whats your hardware specs? I only checked on my laptop so far, a i5-7200U (kaby lake, 2/4 cores).

> which rust version? is it hang on any specific test? This is with rust 1.64. The MPMC, MPSC and SPSC all have this issue. Not sure about the sequential...

> ok, thanks, currently i can't reproduce it on my PC and laptop. Well, this is weird... Do you have intel hardware? I tried it on an EC2 instance and...

> Yes, there is UB somewhere in code and I'm investigating it, I think there is a problem with our stack borrow rules, I should fix that first, I'm gonna...

I could only test on my laptop for now, but it seems to work fine with commit #774a05f :-) Likewise on tachyobench, so I plan to merge support for `kanal`...

Sorry I write here, I could not find a way to PM you so I hope you won't mind I ask here. I would like to update my own benchmarks...