[svn:dbd-oracle] r14642 - dbd-oracle/branches/mjevans
[email protected] Thu, 13 Jan 2011 03:14:12 -0800 (PST)
| Newsgroups | perl.dbd.oracle.changes |
|---|---|
| Message-ID | <[email protected]> |
Author: mjevans Date: Thu Jan 13 03:14:10 2011 New Revision: 14642 Modified: dbd-oracle/branches/mjevans/Changes dbd-oracle/branches/mjevans/dbdimp.c Log: Fix rt 64524 - memory leak of envhp when OCISessionBegin fails Modified: dbd-oracle/branches/mjevans/Changes ============================================================================== --- dbd-oracle/branches/mjevans/Changes (original) +++ dbd-oracle/branches/mjevans/Changes Thu Jan 13 03:14:10 2011 @@ -3,7 +3,7 @@ Fix support for quoted table names when binding lobs by Martin J. Evans Added DBI to PREREQ_PM by Martin J. Evans Fix rt 64244 - don't bail out, skip tests we cannot connect by Martin J. Evans - Minor Makefile.PL changes to add LICENSE and workaround comparisions with development versions of ExtUtils::MakeMaker by Martin J. Evans + Minor Makefile.PL changes to add LICENSE and workaround comparisons with development versions of ExtUtils::MakeMaker by Martin J. Evans Add missing ora_drcp to dbh private_attribute_info by Martin J. Evans Add missing ora_drcp_class dbh to private_attribute_info by Martin J. Evans Add missing ora_drcp_min to dbh private_attribute_info by Martin J. Evans @@ -11,6 +11,7 @@ Add missing ora_drcp_incr to dbh private_attribute_info by Martin J. Evans Add missing ora_module_name to dbh private_attribute_info by Martin J. Evans Removed a load of attributes from sth private_attribute_info which are not handle attributes but attributes to bind_param/prepare by Martin J. Evans + Fixed rt 64524 "memory leak when Oracle connection fails" by Martin J. Evans =head1 Changes in DBD-Oracle 1.27 (svn rev 14583) Modified: dbd-oracle/branches/mjevans/dbdimp.c ============================================================================== --- dbd-oracle/branches/mjevans/dbdimp.c (original) +++ dbd-oracle/branches/mjevans/dbdimp.c Thu Jan 13 03:14:10 2011 @@ -907,6 +907,7 @@ OCIHandleFree_log_stat(imp_dbh->srvhp, OCI_HTYPE_SERVER, status); OCIHandleFree_log_stat(imp_dbh->errhp, OCI_HTYPE_ERROR, status); OCIHandleFree_log_stat(imp_dbh->svchp, OCI_HTYPE_SVCCTX, status); + OCIHandleFree_log_stat(imp_dbh->envhp, OCI_HTYPE_ENV, status); return 0; }