diff --git a/server/package-lock.json b/server/package-lock.json index 05309978b..7ceb04d97 100644 --- a/server/package-lock.json +++ b/server/package-lock.json @@ -1,12 +1,12 @@ { "name": "@scrypted/server", - "version": "0.123.55", + "version": "0.123.56", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@scrypted/server", - "version": "0.123.55", + "version": "0.123.56", "hasInstallScript": true, "license": "ISC", "dependencies": { diff --git a/server/src/scrypted-cluster-main.ts b/server/src/scrypted-cluster-main.ts index e6fa83e2c..95e461ee9 100644 --- a/server/src/scrypted-cluster-main.ts +++ b/server/src/scrypted-cluster-main.ts @@ -22,7 +22,7 @@ import type { ScryptedRuntime } from './runtime'; import type { ClusterForkService } from './services/cluster-fork'; import { EnvControl } from './services/env'; import { Info } from './services/info'; -import type { ServiceControl } from './services/service-control'; +import { ServiceControl } from './services/service-control'; import { sleep } from './sleep'; installSourceMapSupport({ @@ -30,6 +30,7 @@ installSourceMapSupport({ }); async function start(mainFilename: string, serviceControl?: ServiceControl) { + serviceControl ||= new ServiceControl(); startClusterClient(mainFilename, serviceControl); }