On Wed, 2005-11-23 at 10:32 -0700, Pierre Smolarek wrote: > The only difference i see is mx_dsns=ARRAY(0xa56e918). So my layman > guess is that the arrayref of db servers set within the DBD::Multiplex > dsn is at a different address each time and therefore the cache sees a > unique dsn?
Sounds likely, but I have no idea how DBD::Multiplex uses that or if it can be safely ignored when connecting. Have you tried contacting the author of DBD::Multiplex for help? No one here seems to be using it. - Perrin