-
Notifications
You must be signed in to change notification settings - Fork 7
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
Huge performance penalty when using async and sync methods together #5
Comments
Hi @blair-ahlquist, I assume you mean the issue described in your link, that when you call both the sync and async variants of If you call e.g. The same can happen in such a case if you only use the synchronous To solve this, you should either only use the async variants ( Therefore, I don't think there is anything that can/should be done about this in the Thanks! |
The AsyncEx package from @StephenCleary has similar problems, the proposed solution is some dedicated "completer Thread" (but apparently not implemented yet). |
The root issue comes from the behavior of
SemaphoreSlim
. See: this issue.Is this library still being maintained? Would you entertain pull requests?
The text was updated successfully, but these errors were encountered: