]> granicus.if.org Git - php/commitdiff
MFH: OCIBreak() is not supported on Windows
authorAntony Dovgal <tony2001@php.net>
Tue, 15 Aug 2006 12:19:46 +0000 (12:19 +0000)
committerAntony Dovgal <tony2001@php.net>
Tue, 15 Aug 2006 12:19:46 +0000 (12:19 +0000)
ext/oci8/oci8.c

index feea76b7bbb617ff8ff8101e7d5ec03f922b397e..220dea76c1b6d5f915e641b611d9772a358d2e86 100644 (file)
@@ -1755,14 +1755,7 @@ static int php_oci_persistent_helper(zend_rsrc_list_entry *le TSRMLS_DC)
 
                if (connection->used_this_request) {
                        if ((PG(connection_status) & PHP_CONNECTION_TIMEOUT)) {
-                               /* call OCIBreak() on timeout to avoid appearance of deadlocked persistent connections */
-                               connection->errcode = PHP_OCI_CALL(OCIBreak, (connection->svc, connection->err));
-                               if (connection->errcode != OCI_SUCCESS) {
-                                       php_oci_error(connection->err, connection->errcode TSRMLS_CC);
-                                       PHP_OCI_HANDLE_ERROR(connection, connection->errcode);
-                                       /* OCIBreak() failed. delete the connection */
-                                       return 1;
-                               }
+                               return 1;
                        }
 
                        if (connection->descriptors) {