Skip to content

Remove Tokio related channel stuff#484

Open
stevefan1999-personal wants to merge 6 commits intogoogle:mainfrom
stevefan1999-personal:patch-mpsc-channel
Open

Remove Tokio related channel stuff#484
stevefan1999-personal wants to merge 6 commits intogoogle:mainfrom
stevefan1999-personal:patch-mpsc-channel

Conversation

@stevefan1999-personal
Copy link
Contributor

@stevefan1999-personal stevefan1999-personal commented Oct 27, 2024

This PR just replaces Tokio channel/sync stuff using futures equivalent, which means reserve permit support is unfortunately gone (there is no equivalent of it). However, it should be one step further to making tarpc runtime-agnostic, after removing the delay queue dependency on Tokio. All tests (except reserve which was removed) still passed.

Salvaged from the code rot in #385

@m-mueller678
Copy link

Is there still interest in this? I do not understand why the test suite is still pending a week after any changes.

From what I can tell, this PR changes much more than just replacing channels. If I prepare a PR to replace the channels, is there a chance of getting it merged?

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.

2 participants

Comments