Changed db pool config to keep handles open forever rather than a billion seconds. A billion seconds from mid-May 2006 is 2038, so folks we…
Show more
Changed db pool config to keep handles open forever rather than a billionseconds. A billion seconds from mid-May 2006 is 2038, so folks wererunning into the Unix Y2.038K bug a few decades early. That billion numberwas originally picked because 0 (keep open forever) didn't work in earlierversions of AOLserver. Early versions of the Oracle client interface onLinux used to hang when the handle was closed, thus the need to keep themopen "forever". Turns out it's a good idea anyway if the db library andthe appropriate db driver for AOLserver don't leak memory. Both PG andOracle have been well-behaved in this respect, so we just keep the db handlesopen indefinitely by default.
Show less