From d57b3078b541c15bfc9c3137e337a5e08bc00944 Mon Sep 17 00:00:00 2001 From: Uriel Date: Mon, 9 Mar 2026 16:41:17 -0300 Subject: [PATCH] use generator expressions --- WebHostLib/customserver.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/WebHostLib/customserver.py b/WebHostLib/customserver.py index 2a640b4b5b..ae812fdf2f 100644 --- a/WebHostLib/customserver.py +++ b/WebHostLib/customserver.py @@ -245,7 +245,7 @@ def create_random_port_socket(game_ports: tuple[str | int, ...], host: str) -> s def try_conns_per_process(p: psutil.Process) -> typing.Iterable[int]: try: - return map(lambda c: c.laddr.port, p.net_connections("tcp4")) + return (c.laddr.port for c in p.net_connections("tcp4")) except psutil.AccessDenied: return () @@ -256,7 +256,7 @@ def get_active_net_connections() -> typing.Iterable[int]: return () try: - return map(lambda c: c.laddr.port, psutil.net_connections("tcp4")) + return (c.laddr.port for c in psutil.net_connections("tcp4")) # raises AccessDenied when done on macOS except psutil.AccessDenied: # flatten the list of iterables