Fix spurious ROLLBACK statements when a TxnScopeGuard fails a deferred commit
authorPeter Rabbitson <ribasushi@cpan.org>
Tue, 3 Nov 2015 12:23:52 +0000 (13:23 +0100)
committerPeter Rabbitson <ribasushi@cpan.org>
Fri, 17 Jun 2016 13:41:14 +0000 (15:41 +0200)
commit2fb5f18cfcb31f222c9f45a1255818dae5d1da36
tree6214585521d7d7f515e91bfd5c906ed77a148251
parent0f69bb8ba3069d88015161ddd8afbf793bf50c28
Fix spurious ROLLBACK statements when a TxnScopeGuard fails a deferred commit

( cherry-pick of 0bec44d5d7 )

This is a *temporary workaround*, and I am really unhappy about it... it just
feels wrong. See the comment in lib/DBIx/Class/Storage/TxnScopeGuard.pm
Changes
lib/DBIx/Class/Storage/TxnScopeGuard.pm
t/72pg.t