in reply to DBI, bind_cols and concurrency

This sounds like some kind of library mismatch problem. I'd suggest recompiling your DBI and DBD::Pg modules, and making sure that the perl on your system is the one that mod_perl was built with.

Replies are listed 'Best First'.
Re^2: DBI, bind_cols and concurrency
by jcabraham (Novice) on Oct 21, 2005 at 01:50 UTC
    You posted a patch to Ima::DBI to fix problems with cached db handles under mod_perl. I'm now sorta convinced that the problem I'm having is with cached statement handles. You never experienced this? Why change the db handle caching and not that of the statement handles? Jim
      The code in Ima::DBI actually calls the database handle cache whenever fetching a statement handle, so it only needs to be patched in one place.

      I now think the most likely explanation here is what Errto suggested: you are opening a database handle in the parent process, maybe with a setup_table() call. My patch will fix this for you.