mirror of
https://github.com/MHSanaei/3x-ui.git
synced 2026-11-02 11:15:03 +03:00
6c74fccbf7
Teardown and the per-peer diff built the list of IPv6 aliases to delete from configuration alone, while adding an alias treated "already exists" as success. An address the host already owned, ::1 on lo or its own public /128, was therefore deleted when an inbound or peer that named it went away. The manager records the aliases whose add actually created them and deletes only those; an address that was already there is left in place.