Skip to content

Commit

Permalink
Implement separate signal and message flows (#66)
Browse files Browse the repository at this point in the history
* Implement separate signal and message flows

* Fight data races

* `cargo fmt`

* Leave only signal receiving separate endpoint

* Add an example

* Add error handling
  • Loading branch information
s0me0ne-unkn0wn authored Nov 29, 2023

Verified

This commit was signed with the committer’s verified signature.
alanwest Alan West
1 parent a2af0ed commit 1912785
Showing 5 changed files with 478 additions and 9 deletions.
229 changes: 221 additions & 8 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions orchestra/Cargo.toml
Original file line number Diff line number Diff line change
@@ -25,6 +25,10 @@ trybuild = "1.0.61"
rustversion = "1.0.6"
criterion = { version = "0.5" }
futures = { version = "0.3", features = ["thread-pool"] }
env_logger = "0.10.1"
futures-time = "3.0.0"
log = "0.4.20"
rand = "0.8.5"

[[example]]
name = "duo"
@@ -34,6 +38,10 @@ crate-type = ["bin"]
name = "dig"
crate-type = ["bin"]

[[example]]
name = "backpressure"
crate-type = ["bin"]

[[bench]]
name = "bench_main"
harness = false
Loading

0 comments on commit 1912785

Please sign in to comment.