public function freePDOStatement($DestroyPDOStatement = true)
{
try {
if (is_object($this->_PDOStatement)) {
$this->_PDOStatement->closeCursor();
}
if ($DestroyPDOStatement) {
$this->_PDOStatement = null;
}
} catch (Exception $ex) {
// Go past exceptions in case wait_timeout exceeded.
}
}