diff options
author | Miguel Jacq <mig@mig5.net> | 2019-11-29 18:40:45 +1100 |
---|---|---|
committer | Miguel Jacq <mig@mig5.net> | 2019-11-29 18:40:45 +1100 |
commit | 9ce2c5cedfeb284e82f8b5ff8034595c79fb3119 (patch) | |
tree | acabe1a0a0146f28953944a065f804039d2b8249 /onionshare | |
parent | 60de9fd335f6de482d55be3b5d953859eb251fa1 (diff) | |
download | onionshare-9ce2c5cedfeb284e82f8b5ff8034595c79fb3119.tar.gz onionshare-9ce2c5cedfeb284e82f8b5ff8034595c79fb3119.zip |
Ensure we always set the service id, so we can stop the right one (particularly when scheduling a share)
Diffstat (limited to 'onionshare')
-rw-r--r-- | onionshare/onion.py | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/onionshare/onion.py b/onionshare/onion.py index d8140290..e368819c 100644 --- a/onionshare/onion.py +++ b/onionshare/onion.py @@ -666,8 +666,7 @@ class Onion(object): onion_host = res.service_id + ".onion" # Save the service_id - if not mode_settings.get("general", "service_id"): - mode_settings.set("general", "service_id", res.service_id) + mode_settings.set("general", "service_id", res.service_id) # Save the private key and hidservauth string if persistence is enabled if mode_settings.get("persistent", "enabled"): @@ -712,7 +711,6 @@ class Onion(object): """ onion_host = mode_settings.get("general", "service_id") self.common.log("Onion", "stop_onion_service", f"onion host: {onion_host}") - try: self.c.remove_ephemeral_hidden_service( mode_settings.get("general", "service_id") |