# Wait for child process tree shutdown before forcing kill · screen/t3code-personal

[View on GitCafe](https://git.cafe/screen/t3code-personal/commit/310fd0b187ec20930b2ac5cbc50bcc7ee653524c)

Repository: [screen/t3code-personal](https://git.cafe/screen/t3code-personal)

Visibility: public

Requested revision: 310fd0b187ec20930b2ac5cbc50bcc7ee653524c

Requested commit: 310fd0b187ec20930b2ac5cbc50bcc7ee653524c

Commit: 310fd0b187ec20930b2ac5cbc50bcc7ee653524c

Tree: d6d026693700490412a5e67087395bfd95c272d4

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Wait for child process tree shutdown before forcing kill

- add `childTreeGracePeriodMs` constant for shutdown timing
- await grace period after `TERM` before sending `KILL` to avoid dev process leaks

```

## Parents

- [db94743220c18b10f0f7533c109f1cb2f5357f90](https://git.cafe/screen/t3code-personal/commit/db94743220c18b10f0f7533c109f1cb2f5357f90?format=markdown)

[Source at this commit](https://git.cafe/screen/t3code-personal/tree/310fd0b187ec20930b2ac5cbc50bcc7ee653524c?format=markdown)
