Skip to content
This repository has been archived by the owner on Feb 5, 2025. It is now read-only.

hotshot/rc-0.5.81 #122

Closed
wants to merge 11 commits into from
Closed

hotshot/rc-0.5.81 #122

wants to merge 11 commits into from

Conversation

rob-maron
Copy link
Contributor

No description provided.

Cargo.toml Outdated Show resolved Hide resolved
@@ -26,8 +22,15 @@ tide-disco = "0.9"
toml = "0.8"
tracing = "0.1"
vbs = "0.1.4"
tokio = { version = "1", default-features = false, features = [
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

also what is the reason to just use tokio now and remove async-std?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • We only have to support a single executor in HotShot
  • It lets us use async primitives unsupported by the compatibility layer
  • Development would no longer involve manually setting RUSTFLAGS everywhere
  • It lets us migrate off of tide to a more modern Tokio-based framework (we can technically do this now if we rock tokio1, but I think it's best to have everything on a single executor)

In addition to the above, Tokio is better maintained

@sveitser
Copy link
Contributor

Since #123 we are on 0.5.82 of hotshot, so seems reasonable to close this.

@sveitser sveitser closed this Dec 20, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants