Skip to content

Commit 761593d

Browse files
committed
Keep process-compose alive in background
1 parent da8237e commit 761593d

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

internal/services/manager.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,11 @@ func runProcessManagerInBackground(cmd *exec.Cmd, config *globalProcessComposeCo
216216
cmd.Stdout = logfile
217217
cmd.Stderr = logfile
218218

219+
cmd.SysProcAttr = &syscall.SysProcAttr{
220+
Setpgid: true,
221+
Pgid: 0,
222+
}
223+
219224
if err := cmd.Start(); err != nil {
220225
return fmt.Errorf("failed to start process-compose: %w", err)
221226
}

0 commit comments

Comments
 (0)