runOnBackend now does not automatically wait for the maxSyncId since it can easily result in infinite cycle

This commit is contained in:
zadam
2021-02-21 21:28:00 +01:00
parent fbbd51d0b1
commit cc887a00f2
2 changed files with 10 additions and 3 deletions

View File

@@ -91,7 +91,13 @@ export default class Component {
console.log(`Call to ${fun.name} in ${this.componentId} took ${took}ms`);
}
await utils.timeLimit(promise, 25000, `Time limit failed on ${this.constructor.name} with ${fun.name}`);
if (glob.isDev) {
await utils.timeLimit(promise, 3000, `Time limit failed on ${this.constructor.name} with ${fun.name}`);
}
else {
// cheaper and in non-dev the extra reporting is lost anyway through reload
await promise;
}
return true;
}