| 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 cdf4607ee95c3c80dbd788b70c042234e1c625a7..9e2e101062006af757ac5b61f02cf4d0d3b8f565 100644
|
| --- a/remoting/webapp/crd/js/desktop_remoting.js
|
| +++ b/remoting/webapp/crd/js/desktop_remoting.js
|
| @@ -306,6 +306,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.handleAuthFailureAndRelaunch();
|
| + return;
|
| + }
|
| +
|
| // Reset the refresh flag so that the next connection will retry if needed.
|
| this.refreshHostJidIfOffline_ = true;
|
|
|
|
|