Skip to content

Commit bbd5b15

Browse files
authored
Merge branch 'main' into feat/proximity-forwarding-v2
2 parents 2425aae + f884c89 commit bbd5b15

File tree

17 files changed

+2820
-2692
lines changed

17 files changed

+2820
-2692
lines changed

Cargo.lock

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/core/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "freenet"
3-
version = "0.1.33"
3+
version = "0.1.35"
44
edition = "2021"
55
rust-version = "1.80"
66
publish = true

crates/core/src/node/mod.rs

Lines changed: 18 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -803,10 +803,15 @@ async fn process_message_v1<CB>(
803803
)
804804
.await;
805805
}
806-
NetMessageV1::Unsubscribed { ref key, .. } => {
807-
if let Err(error) = subscribe(op_manager, *key, None).await {
808-
tracing::error!(%error, "Failed to subscribe to contract");
809-
}
806+
NetMessageV1::Unsubscribed {
807+
ref key, ref from, ..
808+
} => {
809+
tracing::debug!(
810+
"Received Unsubscribed message for contract {} from peer {}",
811+
key,
812+
from
813+
);
814+
op_manager.ring.remove_subscriber(key, from);
810815
break;
811816
}
812817
_ => break, // Exit the loop if no applicable message type is found
@@ -1019,10 +1024,15 @@ where
10191024
)
10201025
.await;
10211026
}
1022-
NetMessageV1::Unsubscribed { ref key, .. } => {
1023-
if let Err(error) = subscribe(op_manager, *key, None).await {
1024-
tracing::error!(%error, "Failed to subscribe to contract");
1025-
}
1027+
NetMessageV1::Unsubscribed {
1028+
ref key, ref from, ..
1029+
} => {
1030+
tracing::debug!(
1031+
"Received Unsubscribed message for contract {} from peer {}",
1032+
key,
1033+
from
1034+
);
1035+
op_manager.ring.remove_subscriber(key, from);
10261036
break;
10271037
}
10281038
_ => break, // Exit the loop if no applicable message type is found

0 commit comments

Comments
 (0)