summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2023-06-05 19:47:08 +0900
committerGitHub <noreply@github.com>2023-06-05 19:47:08 +0900
commit407a965c1d78db9b13ec89a7be910b3c120aafcf (patch)
tree33e00f7a00c4e33b2c95a6e2aba85cea7b9f05f6 /scripts
parentMerge pull request #10833 from misskey-dev/develop (diff)
parentMerge branch 'develop' of https://github.com/misskey-dev/misskey into develop (diff)
downloadmisskey-407a965c1d78db9b13ec89a7be910b3c120aafcf.tar.gz
misskey-407a965c1d78db9b13ec89a7be910b3c120aafcf.tar.bz2
misskey-407a965c1d78db9b13ec89a7be910b3c120aafcf.zip
Merge pull request #10932 from misskey-dev/develop
Release: 13.13.0
Diffstat (limited to 'scripts')
-rw-r--r--scripts/dev.js8
1 files changed, 7 insertions, 1 deletions
diff --git a/scripts/dev.js b/scripts/dev.js
index db7bc11feb..2f20d8f07c 100644
--- a/scripts/dev.js
+++ b/scripts/dev.js
@@ -44,11 +44,17 @@ const fs = require('fs');
if (!stat) throw new Error('not exist yet');
if (stat.size === 0) throw new Error('not built yet');
- await execa('pnpm', ['start'], {
+ const subprocess = await execa('pnpm', ['start'], {
cwd: __dirname + '/../',
stdout: process.stdout,
stderr: process.stderr,
});
+
+ // なぜかworkerだけが終了してmasterが残るのでその対策
+ process.on('SIGINT', () => {
+ subprocess.kill('SIGINT');
+ process.exit(0);
+ });
} catch (e) {
await new Promise(resolve => setTimeout(resolve, 3000));
start();