# server: centralize subprocess lifetime and cancellation \(\#120\) · lucenx/signaltty

[View on GitCafe](https://git.cafe/lucenx/signaltty/commit/4a5a64fc7de170715a6dd78b46e07530b66287c1)

Repository: [lucenx/signaltty](https://git.cafe/lucenx/signaltty)

Visibility: public

Requested revision: 4a5a64fc7de170715a6dd78b46e07530b66287c1

Requested commit: 4a5a64fc7de170715a6dd78b46e07530b66287c1

Commit: 4a5a64fc7de170715a6dd78b46e07530b66287c1

Tree: 57250a7b5a34e28105f12d0ca29e360ce9e826da

Author: Simone

Committer: GitHub

## Message

```
server: centralize subprocess lifetime and cancellation (#120)

* server: centralize subprocess lifetime and cancellation

* server: expose startup test connection failures

---------

Co-authored-by: Lucenx9 <185146821+Lucenx9@users.noreply.github.com>
```

## Parents

- [fd992ef4e0aa1f721330577a3a9faccdf0562aa9](https://git.cafe/lucenx/signaltty/commit/fd992ef4e0aa1f721330577a3a9faccdf0562aa9?format=markdown)

[Source at this commit](https://git.cafe/lucenx/signaltty/tree/4a5a64fc7de170715a6dd78b46e07530b66287c1?format=markdown)
