mirror of
https://github.com/onionshare/onionshare.git
synced 2024-12-26 15:59:48 -05:00
Catch exceptions for guessing default Tor Browser socket file path
This commit is contained in:
parent
d069cc2a29
commit
f14b5ebfa1
@ -135,11 +135,14 @@ class Onion(object):
|
||||
# If this still didn't work, try guessing the default socket file path
|
||||
socket_file_path = ''
|
||||
if not found_tor:
|
||||
if p == 'Darwin':
|
||||
socket_file_path = os.path.expanduser('~/Library/Application Support/TorBrowser-Data/Tor/control.socket')
|
||||
try:
|
||||
if p == 'Darwin':
|
||||
socket_file_path = os.path.expanduser('~/Library/Application Support/TorBrowser-Data/Tor/control.socket')
|
||||
|
||||
self.c = Controller.from_socket_file(path=socket_file_path)
|
||||
found_tor = True
|
||||
self.c = Controller.from_socket_file(path=socket_file_path)
|
||||
found_tor = True
|
||||
except:
|
||||
pass
|
||||
|
||||
# If connecting to default control ports failed, so let's try
|
||||
# guessing the socket file name next
|
||||
|
Loading…
Reference in New Issue
Block a user