in reply to Re^2: DBI, bind_cols and concurrency
in thread DBI, bind_cols and concurrency

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.