Don't advertise self peer if reported IP is 127.0.0.1

This commit is contained in:
Lee Miller 2024-07-08 01:43:56 +03:00
parent 971b661d3c
commit 1dac9f5d3f
Signed by untrusted user: lee.miller
GPG Key ID: 4F97A5EA88F4AB63

View File

@ -398,7 +398,7 @@ class ConnectionBase(threading.Thread):
shared.node_pool.add((self.host, self.port))
elif self.network == 'i2p':
shared.i2p_node_pool.add((self.host, 'i2p'))
if self.network == 'ip':
if self.network == 'ip' and version.host != '127.0.0.1':
shared.address_advertise_queue.put(structure.NetAddr(
shared.services, version.host, shared.listening_port))
if self.server: