Rewrite 461c7168 solving Oracle silent connection failures
authorPeter Rabbitson <ribasushi@cpan.org>
Sun, 18 Nov 2012 22:32:57 +0000 (23:32 +0100)
committerPeter Rabbitson <ribasushi@cpan.org>
Sun, 18 Nov 2012 22:45:42 +0000 (23:45 +0100)
commit691583dfab7c7d633a1daac8fba8bd1a1832429b
tree86a65019c0b0f302b549406f5d2c5a3942105482
parentf4e13e1312bfdc2e1f6f0e2dde54779452570e3b
Rewrite 461c7168 solving Oracle silent connection failures

The patch incorrectly masks the underlying issue - during the refactor
of 584ea6e4 a bunch of exception traps were introduced which were never
there in the first place. _dbh_get_info() should always be throwing an
error if one takes place (the only place before 584ea6e4 was in the
FreeTDS version determination, and that one made no sense anyway).
_server_info() OTOH is indeed an opportunistic routine - leave the
"rethrow if determining driver" escape as-is
TODO_SHORTTERM
lib/DBIx/Class/Storage/DBI.pm
t/73oracle.t