From 8aaa9d1082af42d1707d8c7d7227a3a8f7050345 Mon Sep 17 00:00:00 2001 From: Oleksii Shevchuk Date: Tue, 30 Jan 2018 21:54:16 +0200 Subject: [PATCH] Force local port to zero when using pproxy --- pupy/pupylib/PupyServer.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pupy/pupylib/PupyServer.py b/pupy/pupylib/PupyServer.py index b17f5710..770ca487 100644 --- a/pupy/pupylib/PupyServer.py +++ b/pupy/pupylib/PupyServer.py @@ -219,7 +219,6 @@ class Listener(Thread): external = self.external external_port = self.external_port authenticator = self.authenticator - port = self.port if self.pproxy: if type(authenticator) == PupySSLAuthenticator: @@ -246,11 +245,11 @@ class Listener(Thread): authenticator = None ipv6 = False igd = None - port = 0 + self.port = 0 self.server = server( PupyService, - port=port, hostname=self.address, + port=self.port, hostname=self.address, authenticator=authenticator, stream=stream, transport=transport,