Merge pull request #10556 from f321x/settings_dialog_guard_network
qt: SettingsDialog: guard self.network access
This commit is contained in:
@@ -127,11 +127,12 @@ class SettingsDialog(QDialog, QtEventListener):
|
||||
trampoline_cb.setCheckState(Qt.CheckState.Checked)
|
||||
return
|
||||
self.config.LIGHTNING_USE_GOSSIP = not use_trampoline
|
||||
if not use_trampoline:
|
||||
self.network.start_gossip()
|
||||
else:
|
||||
self.network.run_from_another_thread(
|
||||
self.network.stop_gossip())
|
||||
if self.network:
|
||||
if not use_trampoline:
|
||||
self.network.start_gossip()
|
||||
else:
|
||||
self.network.run_from_another_thread(
|
||||
self.network.stop_gossip())
|
||||
util.trigger_callback('ln_gossip_sync_progress')
|
||||
# FIXME: update all wallet windows
|
||||
util.trigger_callback('channels_updated', self.wallet)
|
||||
|
||||
Reference in New Issue
Block a user