On Mar 7, 2010, at 5:43 AM, Tim Bunce wrote: >> Looks good, thanks. Pity you removed the `$dbh->{private_myapp_sql_mode}` >> bit, though, as that's required when using C<connect_cached()>, which >> you almost certainly are doing if you need this hack. > > Are you sure it's required when using connected()? The connected method > is only called for new connections.
Yes, I just verified it with Bricolage, which uses connect_cached. connected() is called every time, whether or not a connection is a new connection. BTW, here's another issue I forgot to mention. I installed the DBI from svn and now get this error unless I rebuild each driver: [Sun Mar 07 10:22:24 2010] [error] DBI/DBD internal version mismatch (DBI is v95/s208, DBD ./mysql.xsi expected v94/s208) you probably need to rebuild the DBD driver (or possibly the DBI). I've never had an issue with binary compatibility between the DBI and a DBD. Did something change in this last build? Best, David