diff options
| author | 2025-04-29 03:57:03 +0200 | |
|---|---|---|
| committer | 2025-04-29 03:57:03 +0200 | |
| commit | 75f9d1cc69872d4b8dbcd13145447ae1c6c2879a (patch) | |
| tree | a6d0231b88dde4025ed5ca292b2b5328e2a720f2 /deluge/core/preferencesmanager.py | |
| parent | 354b8c521e7951f7f332efd62257aebb48d44437 (diff) | |
Adding upstream version 2.2.0.upstream/2.2.0
Signed-off-by: Daniel Baumann <daniel@debian.org>
Diffstat (limited to 'deluge/core/preferencesmanager.py')
| -rw-r--r-- | deluge/core/preferencesmanager.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/deluge/core/preferencesmanager.py b/deluge/core/preferencesmanager.py index 7e5c207..4dbf4d1 100644 --- a/deluge/core/preferencesmanager.py +++ b/deluge/core/preferencesmanager.py @@ -200,7 +200,10 @@ class PreferencesManager(component.Component): def __set_listen_on(self): """Set the ports and interface address to listen for incoming connections on.""" if self.config['random_port']: - if not self.config['listen_random_port']: + if ( + not self.config['listen_reuse_port'] + or not self.config['listen_random_port'] + ): self.config['listen_random_port'] = random.randrange(49152, 65525) listen_ports = [ self.config['listen_random_port'] |
