mirror of
https://github.com/ansible/awx.git
synced 2026-03-01 08:48:46 -03:30
checking socket.readyState before emitting socket message
This commit is contained in:
@@ -191,14 +191,17 @@ export default
|
|||||||
var self = this;
|
var self = this;
|
||||||
$log.debug('Sent to Websocket Server: ' + data);
|
$log.debug('Sent to Websocket Server: ' + data);
|
||||||
socketPromise.promise.then(function(){
|
socketPromise.promise.then(function(){
|
||||||
self.socket.send(data, function () {
|
console.log("socket readyState: " + self.socket.readyState);
|
||||||
var args = arguments;
|
if(self.socket.readyState === 1){
|
||||||
self.scope.$apply(function () {
|
self.socket.send(data, function () {
|
||||||
if (callback) {
|
var args = arguments;
|
||||||
callback.apply(self.socket, args);
|
self.scope.$apply(function () {
|
||||||
}
|
if (callback) {
|
||||||
|
callback.apply(self.socket, args);
|
||||||
|
}
|
||||||
|
});
|
||||||
});
|
});
|
||||||
});
|
}
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
addStateResolve: function(state, id){
|
addStateResolve: function(state, id){
|
||||||
|
|||||||
Reference in New Issue
Block a user