# Guard delayed terminal exit callback · screen/t3code-personal

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

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

Visibility: public

Requested revision: 21c823ecdc63ebfae0226f174f639191a971cd85

Requested commit: 21c823ecdc63ebfae0226f174f639191a971cd85

Commit: 21c823ecdc63ebfae0226f174f639191a971cd85

Tree: 623e0cd51ac562eb4251e9225b1721629454e107

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Guard delayed terminal exit callback

- Skip `onSessionExited` if exit handling was reset before timeout runs
- Prevent stale async exit callbacks from firing in terminal drawer

```

## Parents

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

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