summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/views/basic/basic_controller.js
diff options
context:
space:
mode:
authorDavid Arnold <dar@xoe.solutions>2018-02-19 03:59:01 -0500
committerGéry Debongnie <ged@odoo.com>2018-02-19 10:05:50 +0100
commit906a9af8f22eb46bf806d624c69799750fc3a78c (patch)
treec6ba166043100bb96253fd0d1cd66fafa5af14d2 /addons/web/static/src/js/views/basic/basic_controller.js
parent40aedd74a36d20bef3ad9b04447f51e5c2f59a9b (diff)
[FIX] bus: set timeout to gracefully recover
Before this in the event of a network failure that lasts longer than the respective return cycle of the deferred call, this deferred will keep in purgatory forever (until reload of the client). This is not problematic in the normal use case, but working with offline modules, such as POS or similar making use of the long polling concept for synchronization purposes, this generates toxic behavior. Simply: The client state never recovers on it's own from the network failure (PR #21653)
Diffstat (limited to 'addons/web/static/src/js/views/basic/basic_controller.js')
0 files changed, 0 insertions, 0 deletions