# Commits · PR \#22754 · pingdotgg/t3code

[View on GitCafe](https://git.cafe/pingdotgg/t3code/pull/22754/commits)

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

Visibility: public

[fix\(server\): preserve active turns when switching provider instances](https://git.cafe/pingdotgg/t3code/pull/22754.md)

Version: 22

Head commit: 6b3bdce4a6278924d6236d892f8179b434a7df80

Base commit: 3b95e7831b11b17627dff16843bc087bfca397ec

Comparison base: 3b95e7831b11b17627dff16843bc087bfca397ec

Showing up to 20 entries from this revision. If the pull request changes, reopen the first page before continuing.

- [fix\(server\): a busy provider switch fails with its own tagged error](https://git.cafe/pingdotgg/t3code/commit/6b3bdce4a6278924d6236d892f8179b434a7df80?format=markdown) — 6b3bdce4a6278924d6236d892f8179b434a7df80; Julius Marminge

- [Merge remote-tracking branch 'origin/main' into fix/issue-22748](https://git.cafe/pingdotgg/t3code/commit/896c0e10d30844090740cceec7ba509628c1cbf7?format=markdown) — 896c0e10d30844090740cceec7ba509628c1cbf7; Julius Marminge

- [test\(server\): hold the queue before a mid-queue provider switch](https://git.cafe/pingdotgg/t3code/commit/9362d8b7167b35496ece07ec89b56236079d3c36?format=markdown) — 9362d8b7167b35496ece07ec89b56236079d3c36; Julius Marminge

- [Merge remote-tracking branch 'origin/main' into fix/issue-22748](https://git.cafe/pingdotgg/t3code/commit/72757bee441775fdd508abd8b8f9ee844262d169?format=markdown) — 72757bee441775fdd508abd8b8f9ee844262d169; Julius Marminge

- [fix\(server\): refuse provider switches during active turns](https://git.cafe/pingdotgg/t3code/commit/131a5532725e24baa0439c967770506557de77be?format=markdown) — 131a5532725e24baa0439c967770506557de77be; Julius Marminge

- [test\(server\): takeover tests for active provider instance switches](https://git.cafe/pingdotgg/t3code/commit/cc3e3d0ef13df7d7888ba89e6255485fc5622c4d?format=markdown) — cc3e3d0ef13df7d7888ba89e6255485fc5622c4d; Julius Marminge
