diff options
| author | tv <tv@krebsco.de> | 2026-11-06 04:31:04 +0100 |
|---|---|---|
| committer | tv <tv@krebsco.de> | 2026-11-06 04:31:04 +0100 |
| commit | d0760c918ab75c837548ca27f19a46d387f77004 (patch) | |
| tree | 98c9b47404e0ad2e6ef740bc33b50bfdc330ae7d /src/swarm | |
| parent | a56afd335558eda0fee6f511cc9469d3848e5637 (diff) | |
strangers messages small
Diffstat (limited to 'src/swarm')
| -rw-r--r-- | src/swarm/peer/handshake.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/swarm/peer/handshake.rs b/src/swarm/peer/handshake.rs index 769b010..92216fd 100644 --- a/src/swarm/peer/handshake.rs +++ b/src/swarm/peer/handshake.rs @@ -405,6 +405,10 @@ pub(super) async fn establish_peer( ); } + // Proven a member of our swarm (its HELLO or HELLO_REPLY passed `admit`): its + // messages may be large now (`transport::Admission`). + state.transport.admit(peer); + let peer_state_mutex = state.get_or_create_peer_state(peer).await; let mut peer_state = peer_state_mutex.lock().await; |
