node/upload_pack: Refactor
- Do not check timeout again
- Handle EOF
- Remove unnecessary Mutex
- Simplify to
std::io::copy
2 files changed
+8
-59
edde15d9
→
9614a2fe
modified crates/radicle-node/src/worker/channels.rs
@@ -223,9 +223,8 @@ impl Read for ChannelReader<Vec<u8>> {
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
|
|
|
|
|
modified crates/radicle-node/src/worker/upload_pack.rs
@@ -1,5 +1,4 @@
|
|
| - | |
|
|
|
|
|
@@ -89,62 +88,20 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -175,7 +132,6 @@ struct Reporter<W> {
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -186,14 +142,9 @@ impl<W> Reporter<W> {
|
|
|
|
|
|
| - | |
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -230,7 +181,6 @@ where
|
|
|
|
|
|
| - | |
|
|
|
|
|