cvs: php4 /ext/oci8 oci8.c

From: Date: Mon, 03 Jul 2000 15:05:46 +0000
Subject: cvs: php4 /ext/oci8 oci8.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-607@lists.php.net to get a copy of this message
thies Mon Jul 3 08:05:46 2000 EDT Modified files: /php4/ext/oci8 oci8.c Log: @- Fixed crash on OCI?Logon() failure. (thies) Index: php4/ext/oci8/oci8.c diff -u php4/ext/oci8/oci8.c:1.88 php4/ext/oci8/oci8.c:1.89 --- php4/ext/oci8/oci8.c:1.88 Fri Jun 9 01:40:27 2000 +++ php4/ext/oci8/oci8.c Mon Jul 3 08:05:46 2000 @@ -17,7 +17,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: oci8.c,v 1.88 2000/06/09 08:40:27 andi Exp $ */ +/* $Id: oci8.c,v 1.89 2000/07/03 15:05:46 thies Exp $ */ /* TODO list: * @@ -1933,7 +1933,6 @@ /* Free Temporary Service Context */ OCIHandleFree((dvoid *) svchp, (ub4) OCI_HTYPE_SVCCTX); - if (exclusive) { psession = session; } else { @@ -2024,11 +2023,12 @@ if (OCI(error) != OCI_SUCCESS) { oci_error(OCI(pError), "_oci_close_session: OCISessionEnd", OCI(error)); } + + OCIHandleFree((dvoid *) svchp, (ub4) OCI_HTYPE_SVCCTX); + } else { oci_debug("_oci_close_session: logging-off DEAD session"); } - - OCIHandleFree((dvoid *) svchp, (ub4) OCI_HTYPE_SVCCTX); if (session->pSession) { OCIHandleFree((dvoid *) session->pSession, (ub4) OCI_HTYPE_SESSION);

« previous php.cvs (#607) next »