From b526ccab9a266ff48e04efb99b88d8517120279c Mon Sep 17 00:00:00 2001 From: Filip Tibell Date: Fri, 16 Feb 2024 13:14:30 +0100 Subject: [PATCH] Expose ip and port in serve handle --- src/lune/builtins/net/server.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lune/builtins/net/server.rs b/src/lune/builtins/net/server.rs index 3c32e20..23c4782 100644 --- a/src/lune/builtins/net/server.rs +++ b/src/lune/builtins/net/server.rs @@ -340,6 +340,8 @@ pub async fn serve<'lua>( }); TableBuilder::new(lua)? + .with_value("ip", addr.ip().to_string())? + .with_value("port", addr.port())? .with_function("stop", move |lua, _: ()| match shutdown_tx.send(true) { Ok(_) => Ok(()), Err(_) => Err(LuaError::runtime("Server already stopped")),