diff --git a/crates/provider/src/handlers/function_get.rs b/crates/provider/src/handlers/function_get.rs index d8fa2e4..b91e559 100644 --- a/crates/provider/src/handlers/function_get.rs +++ b/crates/provider/src/handlers/function_get.rs @@ -28,7 +28,7 @@ pub async fn get_function(function_name: &str, namespace: &str) -> Result String { let map = GLOBAL_NETNS_MAP.read().unwrap(); - let config = map.get(cid).unwrap(); - config.get_address() + let addr = map.get(cid).map(|net_conf| net_conf.get_address()); + addr.unwrap_or_default() } fn remove_container_network_config(cid: &str) {