Skip to content

Conversation

@smklein
Copy link
Collaborator

@smklein smklein commented Oct 24, 2024

Adds (and uses) a ConnectionKiller, which marks a connection as dead if it is synchronously dropped, even from
an asynchronous context. This ensures connections used by transactions are marked "unusable" if the transaction is cancelled and dropped.

Fixes #47

@smklein smklein requested a review from davepacheco October 28, 2024 20:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

transaction_async is not cancel-safe or panic-safe, and bedlam ensues

3 participants