Всем доброго времени суток!
Основной файл
var worker = new Worker('path.to.jsfile.js');
worker.postMeassage(''); // запрос к воркеру идет только один раз
worker.onmeassage = function () {
//постоянно обрабатываем запросы от воркера
}
Воркер
function sendData () {
// подготовка объекта к отправки в основной файл
self.postMeassage(obj);
}
self.onmessage = function (event) {
setInterval(sendData,1000);
}
Выше приведенный код работает хорошо, только есть одно исключение, Воркер перестает отдавать информацию в основной файл спустя 10-20 секунд(Фаерфокс, как стабильный релиз так и последняя бета). В хроме вроде все хорошо работает(30 минут работы, больше не проверял).
Есть идеи почему??