mirror of
https://github.com/onionshare/onionshare.git
synced 2025-02-14 05:31:25 -05:00
Need to reconnect to Tor with the curr_settings Settings object after obtaining new bridges
This commit is contained in:
parent
fc4f96b129
commit
890c24b0b3
@ -230,6 +230,11 @@ class CensorshipCircumvention(object):
|
||||
# selected the built-in bridges for a specific PT themselves.
|
||||
#
|
||||
if bridge_source == "builtin":
|
||||
self.common.log(
|
||||
"CensorshipCircumvention",
|
||||
"save_settings",
|
||||
"Will be using built-in bridges",
|
||||
)
|
||||
self.settings.set("bridges_type", "built-in")
|
||||
if bridge_type == "obfs4":
|
||||
self.settings.set("bridges_builtin_pt", "obfs4")
|
||||
@ -239,6 +244,11 @@ class CensorshipCircumvention(object):
|
||||
self.settings.set("bridges_builtin_pt", "meek-azure")
|
||||
bridges_ok = True
|
||||
else:
|
||||
self.common.log(
|
||||
"CensorshipCircumvention",
|
||||
"save_settings",
|
||||
"Will be using custom bridges",
|
||||
)
|
||||
# Any other type of bridge we can treat as custom.
|
||||
self.settings.set("bridges_type", "custom")
|
||||
|
||||
|
@ -159,7 +159,7 @@ class AutoConnectTab(QtWidgets.QWidget):
|
||||
)
|
||||
self.active = False
|
||||
self.tor_con.show()
|
||||
self.tor_con.start()
|
||||
self.tor_con.start(self.curr_settings)
|
||||
|
||||
def _got_no_bridges(self):
|
||||
self.use_bridge_widget.progress.hide()
|
||||
|
Loading…
x
Reference in New Issue
Block a user