Revert "Stop AJAX updater consuming ever-increasing memory"

This commit is contained in:
Chris Hill-Scott
2016-08-04 12:06:04 +01:00
committed by GitHub
parent 1e39e54bd6
commit b9a69def00

View File

@@ -3,16 +3,11 @@
var queues = {}; var queues = {};
var dd = new diffDOM(); var dd = new diffDOM();
var timer;
var getRenderer = $component => response => function() { var getRenderer = $component => response => dd.apply(
var component = $component.get(0); $component.get(0),
var updated = $(response[$component.data('key')]).get(0); dd.diff($component.get(0), $(response[$component.data('key')]).get(0))
var diff = dd.diff(component, updated); );
dd.apply(
component, diff
);
};
var getQueue = resource => ( var getQueue = resource => (
queues[resource] = queues[resource] || [] queues[resource] = queues[resource] || []
@@ -34,7 +29,7 @@
() => clearQueue(queue) () => clearQueue(queue)
); );
timer = setTimeout( setTimeout(
() => poll(...arguments), interval () => poll(...arguments), interval
); );