diff --git a/app/screens/select_server/select_server.js b/app/screens/select_server/select_server.js index 230d8bf29..bb9b7a3f6 100644 --- a/app/screens/select_server/select_server.js +++ b/app/screens/select_server/select_server.js @@ -313,10 +313,6 @@ export default class SelectServer extends PureComponent { error: null, }); - const serverUrl = await this.getUrl(url, !retryWithHttp); - Client4.setUrl(serverUrl); - handleServerUrlChanged(serverUrl); - let cancel = false; this.cancelPing = () => { cancel = true; @@ -329,6 +325,10 @@ export default class SelectServer extends PureComponent { this.cancelPing = null; }; + const serverUrl = await this.getUrl(url, !retryWithHttp); + Client4.setUrl(serverUrl); + handleServerUrlChanged(serverUrl); + try { const result = await getPing();