]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-8048 [verto_communicator] #resolve Fixing infinite reconnect after changing hostna...
authorItalo Rossi <italorossib@gmail.com>
Thu, 27 Aug 2015 04:01:04 +0000 (01:01 -0300)
committerItalo Rossi <italorossib@gmail.com>
Thu, 27 Aug 2015 04:01:04 +0000 (01:01 -0300)
html5/verto/verto_communicator/src/vertoService/services/vertoService.js

index 2cd7b92ff19e13724074839b22ef8a3eeae9c8a7..e993869bc7cf0d85c6d93b0dc9f971ae69da7fb6 100644 (file)
@@ -545,7 +545,12 @@ vertoService.service('verto', ['$rootScope', '$cookieStore', '$location', 'stora
           that.updateResolutions(resolutions['validRes']);
 
           that.refreshVideoResolution();
-
+          // Checking if we have a failed connection attempt before
+          // connecting again.
+          if (data.instance && !data.instance.rpcClient.socketReady()) {
+              clearTimeout(data.instance.rpcClient.to);
+              data.instance.logout();
+          };
           data.instance = new jQuery.verto({
             login: data.login + '@' + data.hostname,
             passwd: data.password,