diff --git a/plugins/cloud/.vscode/launch.json b/plugins/cloud/.vscode/launch.json index ba9188ca0c..8da97f1a4d 100644 --- a/plugins/cloud/.vscode/launch.json +++ b/plugins/cloud/.vscode/launch.json @@ -16,7 +16,6 @@ "ts-node/register" ], "cwd": "${workspaceRoot}", - "protocol": "inspector", "internalConsoleOptions": "openOnSessionStart" }, { diff --git a/plugins/cloud/package-lock.json b/plugins/cloud/package-lock.json index 625307ecb0..090ebb674e 100644 --- a/plugins/cloud/package-lock.json +++ b/plugins/cloud/package-lock.json @@ -1,12 +1,12 @@ { "name": "@scrypted/cloud", - "version": "0.2.35", + "version": "0.2.36", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@scrypted/cloud", - "version": "0.2.35", + "version": "0.2.36", "dependencies": { "@eneris/push-receiver": "^4.1.6", "@scrypted/common": "file:../../common", diff --git a/plugins/cloud/package.json b/plugins/cloud/package.json index b0c5e9b0d4..8041b60df2 100644 --- a/plugins/cloud/package.json +++ b/plugins/cloud/package.json @@ -53,5 +53,5 @@ "@types/node": "^22.1.0", "ts-node": "^10.9.2" }, - "version": "0.2.35" + "version": "0.2.36" } diff --git a/plugins/cloud/src/main.ts b/plugins/cloud/src/main.ts index 1c5d355a3b..96218f4652 100644 --- a/plugins/cloud/src/main.ts +++ b/plugins/cloud/src/main.ts @@ -960,6 +960,9 @@ class ScryptedCloud extends ScryptedDeviceBase implements OauthClient, Settings, socket.pipe(local).pipe(socket); }); + mux.on('error', () => { + client.destroy(); + }); } });