Skip to content
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

Remove more synchronous code #1504

Merged
merged 1 commit into from
Feb 24, 2024
Merged

Conversation

lukebakken
Copy link
Contributor

Part of the fix to #1472

  • Remove ISession.Transmit
  • Change HeartbeatWriteTimerCallback to be async and use WriteAsync

@lukebakken lukebakken self-assigned this Feb 21, 2024
@lukebakken lukebakken added this to the 7.0.0 milestone Feb 21, 2024
Part of the fix to #1472

* Remove `ISession.Transmit`
* Change `HeartbeatWriteTimerCallback` to be `async` and use `WriteAsync`

* Make `HeartbeatReadTimerCallback` async

* Ensure toxiproxy is reset at the end of the test run.

* Make frame / command dispatch async

* Make a couple more methods async

* Update Makefile

* Do not release a SemaphoreSlim that is about to be disposed.

* Fix toxiproxy duplicated entity for good, hopefully

* Add two missing `.ConfigureAwait(false)` calls

* Add missing `.ConfigureAwait(false)` call
@lukebakken lukebakken force-pushed the rabbitmq-dotnet-client-1472-20240221 branch from f81afd5 to 2b1467b Compare February 23, 2024 23:31
@lukebakken lukebakken marked this pull request as ready for review February 24, 2024 00:11
@lukebakken lukebakken merged commit 3a3d40c into main Feb 24, 2024
11 checks passed
@lukebakken lukebakken deleted the rabbitmq-dotnet-client-1472-20240221 branch February 24, 2024 00:11
@lukebakken lukebakken restored the rabbitmq-dotnet-client-1472-20240221 branch February 24, 2024 00:11
@lukebakken lukebakken deleted the rabbitmq-dotnet-client-1472-20240221 branch February 24, 2024 00:11
@lukebakken lukebakken mentioned this pull request Apr 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant