diff --git a/web_assets/javascript/utils.js b/web_assets/javascript/utils.js
index 0275b3eb..97a3e031 100644
--- a/web_assets/javascript/utils.js
+++ b/web_assets/javascript/utils.js
@@ -92,6 +92,18 @@ function rebootingChuanhu() {
pageInfo.innerHTML += '
Rebooting...
'
document.body.innerHTML = '';
document.body.appendChild(pageInfo);
+
+ var requestPing = function () {
+ requestGet("./file=web_assets/manifest.json", {}, function (data) {
+ location.reload();
+ }, function () {
+ setTimeout(requestPing, 500);
+ });
+ };
+
+ setTimeout(requestPing, 4000);
+
+ return [];
}
/* NOTE: These reload functions are not used in the current version of the code.