The real workaround for txn_scope_guard being called twice
authorPeter Rabbitson <ribasushi@cpan.org>
Thu, 12 Mar 2015 09:27:36 +0000 (10:27 +0100)
committerPeter Rabbitson <ribasushi@cpan.org>
Thu, 12 Mar 2015 09:49:02 +0000 (10:49 +0100)
commit3d56e0269f018071841218af861bfa07df6bf01b
tree246f5aad3365e08dfc23944b0abced4bd492bb25
parent8e67215d45e36776172f1b1be623a46afa3c46dc
The real workaround for txn_scope_guard being called twice

Silently fixing this up is nothing short of irresponsible, hence the
elaborate detection and alert mechanism
Changes
lib/DBIx/Class/CDBICompat/DestroyWarning.pm
lib/DBIx/Class/ResultSource.pm
lib/DBIx/Class/Schema.pm
lib/DBIx/Class/Storage/DBI.pm
lib/DBIx/Class/Storage/DBI/Cursor.pm
lib/DBIx/Class/Storage/TxnScopeGuard.pm
lib/DBIx/Class/_Util.pm
t/storage/txn_scope_guard.t