Process Unknown message

This commit is contained in:
Sosthene 2024-05-06 10:48:56 +02:00
parent ec8e4ebef8
commit 4455c76663

View File

@ -498,7 +498,18 @@ async fn handle_connection(
} }
} }
AnkFlag::Error => unimplemented!(), AnkFlag::Error => unimplemented!(),
AnkFlag::Unknown => unimplemented!(), AnkFlag::Unknown => {
debug!("Received an unknown message");
if let Err(e) = broadcast_message(
peers.clone(),
AnkFlag::Unknown,
serde_json::to_string(&ank_msg.content)
.expect("This should not fail"),
BroadcastType::ExcludeSender(addr),
) {
log::error!("Failed to send message with error: {}", e);
}
},
AnkFlag::Prd => unimplemented!(), AnkFlag::Prd => unimplemented!(),
}, },
Err(_) => log::error!("Failed to parse network message"), Err(_) => log::error!("Failed to parse network message"),