This commit is contained in:
durch
2024-03-27 16:08:22 +01:00
parent d2f482c743
commit 90ff36afe8
@@ -27,6 +27,16 @@ use std::net::SocketAddr;
#[cfg(not(all(target_arch = "wasm32", target_os = "unknown")))]
use tokio::net::TcpListener;
#[cfg(all(target_arch = "wasm32", target_os = "unknown"))]
struct DummyListener;
#[cfg(all(target_arch = "wasm32", target_os = "unknown"))]
impl DummyListener {
async fn accept(&self) {
log::warn!("Metrics server is not supported on wasm32-unknown-unknown");
}
}
use crate::spawn_future;
// Time interval between reporting packet statistics
@@ -508,7 +518,7 @@ impl PacketStatisticsControl {
cfg_if::cfg_if! {
if #[cfg(all(target_arch = "wasm32", target_os = "unknown"))] {
log::warn!("Metrics server is not supported on wasm32-unknown-unknown");
let listener = None;
let listener: Option<DummyListener> = None;
} else if #[cfg(feature = "metrics-server")] {
let mut metrics_port = 18000;
let listener: Option<TcpListener>;