network: add server to recent_servers only after checks
This commit is contained in:
@@ -619,9 +619,6 @@ class Network(PrintError):
|
|||||||
|
|
||||||
@aiosafe
|
@aiosafe
|
||||||
async def new_interface(self, server):
|
async def new_interface(self, server):
|
||||||
# todo: get tip first, then decide which checkpoint to use.
|
|
||||||
self.add_recent_server(server)
|
|
||||||
|
|
||||||
interface = Interface(self, server, self.config.path, self.proxy)
|
interface = Interface(self, server, self.config.path, self.proxy)
|
||||||
timeout = 10 if not self.proxy else 20
|
timeout = 10 if not self.proxy else 20
|
||||||
try:
|
try:
|
||||||
@@ -642,6 +639,7 @@ class Network(PrintError):
|
|||||||
if server == self.default_server:
|
if server == self.default_server:
|
||||||
self.switch_to_interface(server)
|
self.switch_to_interface(server)
|
||||||
|
|
||||||
|
self.add_recent_server(server)
|
||||||
self.notify('interfaces')
|
self.notify('interfaces')
|
||||||
|
|
||||||
def init_headers_file(self):
|
def init_headers_file(self):
|
||||||
|
|||||||
Reference in New Issue
Block a user