| Index: remoting/webapp/crd/js/desktop_remoting.js
|
| diff --git a/remoting/webapp/crd/js/desktop_remoting.js b/remoting/webapp/crd/js/desktop_remoting.js
|
| index ad9f0b652680ffc44988614ca2432176e5569e2c..9fd22111dcd24bc631364c977e166cc24bff4f03 100644
|
| --- a/remoting/webapp/crd/js/desktop_remoting.js
|
| +++ b/remoting/webapp/crd/js/desktop_remoting.js
|
| @@ -278,6 +278,12 @@ remoting.DesktopRemoting.prototype.handleError = function(errorTag) {
|
| console.error('Connection failed: ' + errorTag);
|
| remoting.accessCode = '';
|
|
|
| + if (errorTag === remoting.Error.AUTHENTICATION_FAILED) {
|
| + remoting.setMode(remoting.AppMode.HOME);
|
| + remoting.identity.handleAuthFailureAndRelaunch();
|
| + return;
|
| + }
|
| +
|
| // Reset the refresh flag so that the next connection will retry if needed.
|
| this.refreshHostJidIfOffline_ = true;
|
|
|
|
|