-
Notifications
You must be signed in to change notification settings - Fork 31
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
v0.2.0-rc Async Close Not Waking #29
Comments
My branch migrating from v0.1.3 to v0.2.0-rc.0 has shows some performance bug and occasion lock because the producer |
Looks like Lines 196 to 211 in 45cc3a8
But that
Now, Lines 66 to 73 in 45cc3a8
Therefore:
So basically |
Thank you for reporting the issue and investigation you made!
It was planned to be final version but I've decided to not to release it yet to give some time to reveal possible bugs (like this one).
|
Seems like the master branch async ringbuf is not yet complete? There is an async index.rs file not yet included in lib.rs.
Currently, the close() of AsyncProd and AsyncCons does not call
wake()
which can cause some problem. I see thatclose()
ofAsyncIndex
callswake()
.The v0.1.3 Async-Ringbuf also wakes the other on close().
When will this be implemented?
The text was updated successfully, but these errors were encountered: