-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make begin,commit,rollback cancel-safe in sqlite #2057
Make begin,commit,rollback cancel-safe in sqlite #2057
Conversation
3944f84
to
4155986
Compare
This fix is not sufficient. Consider a EDIT: fixed |
4155986
to
dda5551
Compare
Take two. This time it should work across multiple connections as well. The idea is to try to recover from cancellation immediately as it is detected and on the same connection, not delay it until the next command (which might happen on another connection). |
Could this be simplified somewhat if we just switched channel implementations to one that has more consistent behavior re. |
I'm not sure. Let's say we have a channel whose
|
One way to simplify this PR (in terms of number of changed lines) is instead of the ad-hoc |
dda5551
to
8334760
Compare
Closes #2054