diff --git a/veilid-core/src/veilid_config.rs b/veilid-core/src/veilid_config.rs index a8e1e6cf..824045d0 100644 --- a/veilid-core/src/veilid_config.rs +++ b/veilid-core/src/veilid_config.rs @@ -292,12 +292,9 @@ impl VeilidConfig { async fn validate(&self) -> Result<(), String> { let inner = self.inner.read(); - if inner.network.protocol.udp.enabled { - // Validate UDP settings - if inner.network.protocol.udp.socket_pool_size == 0 { - return Err("UDP socket pool size must be > 0 in config key 'network.protocol.udp.socket_pool_size'".to_owned()); - } - } + // if inner.network.protocol.udp.enabled { + // // Validate UDP settings + // } if inner.network.protocol.tcp.listen { // Validate TCP settings if inner.network.protocol.tcp.max_connections == 0 { diff --git a/veilid-server/src/settings.rs b/veilid-server/src/settings.rs index 469018be..55eabdab 100644 --- a/veilid-server/src/settings.rs +++ b/veilid-server/src/settings.rs @@ -862,9 +862,16 @@ impl Settings { .to_string_lossy() .to_string(), )), - "network.protocol.wss.url" => { - Ok(Box::new(inner.core.network.protocol.wss.url.clone())) - } + "network.protocol.wss.url" => Ok(Box::new( + inner + .core + .network + .protocol + .wss + .url + .as_ref() + .map(|a| a.urlstring.clone()), + )), "network.leases.max_server_signal_leases" => { Ok(Box::new(inner.core.network.leases.max_server_signal_leases)) }