mirror of
https://github.com/koush/scrypted.git
synced 2026-03-20 16:40:24 +00:00
server: prevent crash on missing cpu usage
This commit is contained in:
4
server/package-lock.json
generated
4
server/package-lock.json
generated
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"name": "@scrypted/server",
|
||||
"version": "0.123.49",
|
||||
"version": "0.123.50",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "@scrypted/server",
|
||||
"version": "0.123.49",
|
||||
"version": "0.123.50",
|
||||
"hasInstallScript": true,
|
||||
"license": "ISC",
|
||||
"dependencies": {
|
||||
|
||||
@@ -377,7 +377,7 @@ export function createClusterServer(mainFilename: string, scryptedRuntime: Scryp
|
||||
let cpu: Promise<() => Promise<number>>;
|
||||
const cpuTimer = setInterval(async () => {
|
||||
cpu ||= peer.getParam('cpu');
|
||||
const usage = await (await cpu)();
|
||||
const usage = await (await cpu)?.();
|
||||
worker.cpuUsage = usage;
|
||||
}, 1000);
|
||||
peer.killedSafe.finally(() => {
|
||||
|
||||
Reference in New Issue
Block a user