Fix problem with loopfetch under node

This commit is contained in:
Mitra Ardron 2018-06-26 18:46:28 -07:00
parent 478f738024
commit 935de30f8d

View File

@ -23,8 +23,8 @@ httptools = {};
async function loopfetch(req, ms, count, what) { async function loopfetch(req, ms, count, what) {
let lasterr; let lasterr;
let loopguard = window && window.loopguard; // Optional global parameter, will cancel any loops if changes let loopguard = (typeof window != "undefined") && window.loopguard; // Optional global parameter, will cancel any loops if changes
while (count-- && (loopguard === (window && window.loopguard)) ) { while (count-- && (loopguard === ((typeof window != "undefined") && window.loopguard)) ) {
try { try {
return await fetch(req); return await fetch(req);
} catch(err) { } catch(err) {