Expand ASSERT_NO_SPURIOUS_EXCEPTION_ACTION to set a rogue $SIG{__DIE__}
authorPeter Rabbitson <ribasushi@cpan.org>
Tue, 22 Mar 2016 22:43:19 +0000 (23:43 +0100)
committerPeter Rabbitson <ribasushi@cpan.org>
Wed, 23 Mar 2016 12:12:27 +0000 (13:12 +0100)
commit5c33c8beee177383b6c7913989b60629783dedf1
tree36838d8ea10d637a3edac3e72ddb97ac95a512e9
parentd0289ee13bb30b44fbdc541cc796174c40929bc4
Expand ASSERT_NO_SPURIOUS_EXCEPTION_ACTION to set a rogue $SIG{__DIE__}

This simple augmentation of ddcc02d1 caught a couple extra spots where a
__DIE__ handler could be incorrectly triggered (one of them ironically
introduced by 86cdddbe which happened *after* the work in ddcc02d1)

See next commit for *YET MORE* of the same...
lib/DBIx/Class/Optional/Dependencies.pm
lib/DBIx/Class/ResultSource.pm
lib/DBIx/Class/Schema.pm
lib/DBIx/Class/Storage/DBI.pm
lib/DBIx/Class/_Util.pm
t/lib/DBICTest/BaseSchema.pm
t/lib/DBICTest/Util/LeakTracer.pm
t/storage/txn_scope_guard.t