From eac779c3d7c306288b01a35239e9eaaa2273c1a5 Mon Sep 17 00:00:00 2001 From: Ian VanSchooten Date: Mon, 12 Jul 2021 03:56:50 -0400 Subject: [PATCH] fix: shutdown process after closing server (#4082) Co-authored-by: Anthony Fu --- packages/vite/src/node/server/index.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/vite/src/node/server/index.ts b/packages/vite/src/node/server/index.ts index 80b84498fc91d6..b61b37e5afdea0 100644 --- a/packages/vite/src/node/server/index.ts +++ b/packages/vite/src/node/server/index.ts @@ -375,7 +375,7 @@ export async function createServer( async close() { process.off('SIGTERM', exitProcess) - if (!process.stdin.isTTY) { + if (process.env.CI !== 'true') { process.stdin.off('end', exitProcess) } @@ -408,7 +408,6 @@ export async function createServer( if (process.env.CI !== 'true') { process.stdin.on('end', exitProcess) - process.stdin.resume() } watcher.on('change', async (file) => {