Skip to content

Commit fc479a8

Browse files
feat(node)!: wait for child process to exit
1 parent 6c7070c commit fc479a8

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

plugins/node/src/tasks/node.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { hookConsole, hookFork } from '@dotcom-tool-kit/logger'
1+
import { hookConsole, hookFork, waitOnExit } from '@dotcom-tool-kit/logger'
22
import { writeState } from '@dotcom-tool-kit/state'
33
import { Task, TaskRunContext } from '@dotcom-tool-kit/base'
44
import { DopplerEnvVars } from '@dotcom-tool-kit/doppler'
@@ -89,6 +89,8 @@ export default class Node extends Task<{ task: typeof NodeSchema }> {
8989

9090
writeState('local', { port })
9191
}
92+
93+
await waitOnExit('node', this.child)
9294
}
9395

9496
async stop() {

0 commit comments

Comments
 (0)