Skip to content

Downgrade back to Tokio 0.2 #415

Closed
@romac

Description

Crate

relayer

Summary

Let's get out of dependency hell and downgrade back to Tokio 0.2 for the low price of a Mutex lock when blocking on async task.

Problem Definition

The upgrade to Tokio 0.3 was poorly planned by myself, and done way to eagerly, which landed us in a dependency hell.

Proposal

Downgrade Tokio to v0.2, and wrap the tokio Runtime in a Arc<Mutex<_>>.


For Admin Use

  • Not duplicate issue
  • Appropriate labels applied
  • Appropriate milestone (priority) applied
  • Appropriate contributors tagged
  • Contributor assigned/self-assigned

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions