chore(SessionManager): send message without &mut self requirement (#14949)

This commit is contained in:
Hai | RISE
2025-03-11 15:55:04 +07:00
committed by GitHub
parent f9d2e10f68
commit 536b1626a4

View File

@@ -353,8 +353,8 @@ impl<N: NetworkPrimitives> SessionManager<N> {
}
/// Sends a message to the peer's session
pub fn send_message(&mut self, peer_id: &PeerId, msg: PeerMessage<N>) {
if let Some(session) = self.active_sessions.get_mut(peer_id) {
pub fn send_message(&self, peer_id: &PeerId, msg: PeerMessage<N>) {
if let Some(session) = self.active_sessions.get(peer_id) {
let _ = session.commands_to_session.try_send(SessionCommand::Message(msg)).inspect_err(
|e| {
if let TrySendError::Full(_) = e {