# Flush native logs on adapter shutdown · pingdotgg/t3code

[View on GitCafe](https://git.cafe/pingdotgg/t3code/commit/d17cd9bfbf17e15ce30977173ec2f47aafb8cfe7)

Repository: [pingdotgg/t3code](https://git.cafe/pingdotgg/t3code)

Visibility: public

Requested revision: d17cd9bfbf17e15ce30977173ec2f47aafb8cfe7

Requested commit: d17cd9bfbf17e15ce30977173ec2f47aafb8cfe7

Commit: d17cd9bfbf17e15ce30977173ec2f47aafb8cfe7

Tree: e71cb6ae928d4ed0b985ec48054b87e58a5bbe10

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Flush native logs on adapter shutdown

- Close the managed native event logger when the adapter layer tears down
- Make session runtime close idempotent with an atomic closed flag
- Add coverage for flushing thread native logs on shutdown

```

## Parents

- [d74f09872ef6b4d3cd693ac5041a08f964c3eb3b](https://git.cafe/pingdotgg/t3code/commit/d74f09872ef6b4d3cd693ac5041a08f964c3eb3b?format=markdown)

[Source at this commit](https://git.cafe/pingdotgg/t3code/tree/d17cd9bfbf17e15ce30977173ec2f47aafb8cfe7?format=markdown)
