You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Previously it tried to first release connection and then mark existing
transaction as terminated. This could've been problematic because it
allowed transaction to be used on the client after RESET, which clears
connection state on the server.
This commit makes `Session#reset()` first mark existing transaction as
terminated and only then release the connection. Releasing connection
implies RESET.
0 commit comments