Therefore the driver as implemented only allows the handle to be used by the "main thread" of the process in question ... and very specifically checks if it isn't.
Comment on Re^4: Can't get multiple Parallel::ForkManager threads connecting to DBD::Pg database