Re: No error message set after executing a simple SELECT statement twice
"pisymbol ." <[email protected]> Thu, 4 Feb 2016 15:06:04 -0500
| Newsgroups | gmane.comp.db.postgresql.dbdpg |
|---|---|
| Message-ID | <CAPpy_fH+9Xmvm2_jAUNGY2i_nN=CWrmdCR=KmEMn1BuCERWWRg@mail.gmail.com> |
On Wed, Feb 3, 2016 at 6:39 PM, Greg Sabino Mullane <[email protected]> wrote: >> If anyone sees this, it's because the postgres DBD object went out of >> scope and was disconnected underneath me (the script forks). >> >> The fix was to simply use the "InactiveDestory => 1" as an option at >> the time of dbconnect() as per the doc. Wow, that was painful. > > Glad it got solved! I didn't reply as I couldn't figure out what was > going on, but in retrospect forking is always a good suspect for > mysterious DBI issues (similar to the way SELinux is for > mysterious Linux issues :) No problem Greg. Pain in the arse though since there were no error messages until I started to use the trace stuff. (I wasted a lot of time trying to turn on postgres logging to convince myself the SQL was never actually hitting the server to begin with!). -aps