# fix\(server\): drain queued native child continuations · pingdotgg/t3code

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

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

Visibility: public

Requested revision: 5c93a777fa8dc084332ed5c46f4259b3303747eb

Requested commit: 5c93a777fa8dc084332ed5c46f4259b3303747eb

Commit: 5c93a777fa8dc084332ed5c46f4259b3303747eb

Tree: f6e734c34f48016bc975335fd775b2c2bedbdf29

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
fix(server): drain queued native child continuations

Use consumed pending-work snapshots to retain owned child ingestion through native continuations, then release it when work drains. Keep the thread-scoped fallback for adapters without snapshots.

Source: https://github.com/pingdotgg/t3code/pull/19388

Co-authored-by: Exotic209093 <134711311+Exotic209093@users.noreply.github.com>

```

## Parents

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

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