From 01ac06b096c003a2fe7e248a394a57c060c184de Mon Sep 17 00:00:00 2001 From: wiz Date: Tue, 26 May 2020 13:22:39 +0900 Subject: [PATCH] Fix start/upgrade scripts to properly restart the backend processes --- backend/package.json | 2 +- production/mempool-start-all | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/package.json b/backend/package.json index 84d8d31ac..52962a24f 100644 --- a/backend/package.json +++ b/backend/package.json @@ -22,7 +22,7 @@ "scripts": { "build": "tsc", "start": "npm run build && node dist/index.js", - "production": "until false;do npm install;npm run build;node dist/index.js;sleep 1;done", + "production": "npm install && npm run build && node dist/index.js", "test": "echo \"Error: no test specified\" && exit 1" }, "dependencies": { diff --git a/production/mempool-start-all b/production/mempool-start-all index 27fa971cd..4f8f8949b 100755 --- a/production/mempool-start-all +++ b/production/mempool-start-all @@ -2,7 +2,7 @@ for site in mainnet liquid testnet do cd "${HOME}/${site}/backend/" - screen -dmS "${site}" npm run production + screen -dmS "${site}" sh -c 'while true;do npm run production;sleep 1;done' done #cd "${HOME}/webhook/"