This looks like a problem with 5.6.1 or XS stepping on
$_ somewhere.
If I change the code calling the sub that calls DBI->connect
from:
for ( qw(...) )
{
my %argz = (..., foo => $_, ... );
subcall %argz;
}
to
for my $junk ( qw(...) )
{
my %argz = ( ..., foo => $junk, ... );
subcall %argz;
}
then the connection works.
Basically, anything in any portion of the calling code
that uses an implicit $_ in a foreach loop steps on DBI.
Fix for now is to avoid $_.
--
Steven Lembark 2930 W. Palmer
Workhorse Computing Chicago, IL 60647
+1 800 762 1582