Always use peer's real ip instead of reported one using update parameter
This commit is contained in:
parent
4ddaa9b57f
commit
620d8caea9
1 changed files with 1 additions and 4 deletions
|
@ -159,10 +159,7 @@ class FileRequest(object):
|
||||||
self.connection.goodAction()
|
self.connection.goodAction()
|
||||||
|
|
||||||
elif valid is None: # Not changed
|
elif valid is None: # Not changed
|
||||||
if params.get("peer"):
|
peer = site.addPeer(self.connection.ip, self.connection.port, return_peer=True) # Add or get peer
|
||||||
peer = site.addPeer(*params["peer"], return_peer=True) # Add or get peer
|
|
||||||
else:
|
|
||||||
peer = site.addPeer(self.connection.ip, self.connection.port, return_peer=True) # Add or get peer
|
|
||||||
if peer:
|
if peer:
|
||||||
if not peer.connection:
|
if not peer.connection:
|
||||||
peer.connect(self.connection) # Assign current connection to peer
|
peer.connect(self.connection) # Assign current connection to peer
|
||||||
|
|
Loading…
Reference in a new issue