Transport: slice discovery_pr_tags to the end

Keep the last element.
This commit is contained in:
JRG 2026-08-18 13:17:36 +03:00 committed by Mark Qvist
parent 0e2041c837
commit 6cd5be18ec

View file

@ -758,7 +758,7 @@ class Transport:
# Cull the path request tags list if it has reached its max size
if len(Transport.discovery_pr_tags) > Transport.max_pr_tags:
with Transport.discovery_pr_tags_lock:
Transport.discovery_pr_tags = Transport.discovery_pr_tags[len(Transport.discovery_pr_tags)-Transport.max_pr_tags:len(Transport.discovery_pr_tags)-1]
Transport.discovery_pr_tags = Transport.discovery_pr_tags[len(Transport.discovery_pr_tags)-Transport.max_pr_tags:]
if time.time() > Transport.tables_last_culled + Transport.tables_cull_interval:
# Remove unneeded path state entries