diff --git a/addons/bus/static/src/js/bus.js b/addons/bus/static/src/js/bus.js index 26dbb69ab3e..6ca515f815e 100644 --- a/addons/bus/static/src/js/bus.js +++ b/addons/bus/static/src/js/bus.js @@ -33,6 +33,8 @@ self.poll(); } }, function(unused, e) { + // no error popup if request is interrupted or fails for any reason + e.preventDefault(); // random delay to avoid massive longpolling setTimeout(_.bind(self.poll, self), bus.ERROR_DELAY + (Math.floor((Math.random()*20)+1)*1000)); });