summaryrefslogtreecommitdiff
path: root/cli/onionshare_cli/onion.py
diff options
context:
space:
mode:
Diffstat (limited to 'cli/onionshare_cli/onion.py')
-rw-r--r--cli/onionshare_cli/onion.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/cli/onionshare_cli/onion.py b/cli/onionshare_cli/onion.py
index 02fd3263..6a42638a 100644
--- a/cli/onionshare_cli/onion.py
+++ b/cli/onionshare_cli/onion.py
@@ -328,6 +328,10 @@ class Onion(object):
f.write(self.settings.get("tor_bridges_use_custom_bridges"))
f.write("\nUseBridges 1")
+ # Make sure the tor path is accurate
+ if not os.path.exists(self.tor_path):
+ raise BundledTorNotSupported(f"Cannot find tor binary: {self.tor_path}")
+
# Execute a tor subprocess
start_ts = time.time()
if self.common.platform == "Windows":