From 390a40ce803b59001ad13d22031416e9acf0275b Mon Sep 17 00:00:00 2001 From: YueGuobin Date: Tue, 16 Jun 2026 22:56:42 +0800 Subject: [PATCH] Use pop() instead of pop(0) for O(1) port removal --- gns3server/controller/project.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gns3server/controller/project.py b/gns3server/controller/project.py index a7b82c5d0..989619940 100644 --- a/gns3server/controller/project.py +++ b/gns3server/controller/project.py @@ -838,7 +838,7 @@ class Project: """ ports = self._preallocated_udp_ports.get(compute_id, []) if ports: - return ports.pop(0) + return ports.pop() return None @open_required