Зависит от того, что вы думаете о ложных срабатываниях.
У вас может быть сторожевой таймер, который выполняет вызов ajax «Вспышка не разбилась», если кажется, что вспышка все еще работает. И предположим, что вспышка разбилась, если не написано. Это создаст ложные срабатывания, если пользователь закроет страницу перед проверкой.
У вас может быть сторожевой таймер, который делает ajax-вызов «Сбой вспышки», если кажется, что вспышка не работает. Это будет пропускать сбои, такие как сбои, которые убивают весь браузер с ним.
Может быть, у вас могут быть оба сторожевых пса, чтобы вы могли лучше понять, что происходит.