From: mr dot efrem at gmail dot com Operating system: Independ PHP version: 5.3.13 Package: PDO related Bug Type: Bug Bug description:PDO_Firebird
Description: ------------ How set isolation level and options for firebird transactions? Test script: --------------- I see in ext/pdo_firebird/firebird_driver.c this code: /* called by PDO to start a transaction */ static int firebird_handle_begin(pdo_dbh_t *dbh TSRMLS_DC) /* {{{ */ .... if (dbh->transaction_flags & PDO_TRANS_ISOLATION_LEVEL) { if (dbh->transaction_flags & PDO_TRANS_READ_UNCOMMITTED) { /* this is a poor fit, but it's all we have */ *ptpb++ = isc_tpb_read_committed; *ptpb++ = isc_tpb_rec_version; ... How and where to send the flags PDO_TRANS_READ_COMMITTED, PDO_TRANS_READWRITE, PDO_TRANS_ABORT, ... at the opening of the transaction functions PDO? -- Edit bug report at https://bugs.php.net/bug.php?id=62241&edit=1 -- Try a snapshot (PHP 5.4): https://bugs.php.net/fix.php?id=62241&r=trysnapshot54 Try a snapshot (PHP 5.3): https://bugs.php.net/fix.php?id=62241&r=trysnapshot53 Try a snapshot (trunk): https://bugs.php.net/fix.php?id=62241&r=trysnapshottrunk Fixed in SVN: https://bugs.php.net/fix.php?id=62241&r=fixed Fixed in SVN and need be documented: https://bugs.php.net/fix.php?id=62241&r=needdocs Fixed in release: https://bugs.php.net/fix.php?id=62241&r=alreadyfixed Need backtrace: https://bugs.php.net/fix.php?id=62241&r=needtrace Need Reproduce Script: https://bugs.php.net/fix.php?id=62241&r=needscript Try newer version: https://bugs.php.net/fix.php?id=62241&r=oldversion Not developer issue: https://bugs.php.net/fix.php?id=62241&r=support Expected behavior: https://bugs.php.net/fix.php?id=62241&r=notwrong Not enough info: https://bugs.php.net/fix.php?id=62241&r=notenoughinfo Submitted twice: https://bugs.php.net/fix.php?id=62241&r=submittedtwice register_globals: https://bugs.php.net/fix.php?id=62241&r=globals PHP 4 support discontinued: https://bugs.php.net/fix.php?id=62241&r=php4 Daylight Savings: https://bugs.php.net/fix.php?id=62241&r=dst IIS Stability: https://bugs.php.net/fix.php?id=62241&r=isapi Install GNU Sed: https://bugs.php.net/fix.php?id=62241&r=gnused Floating point limitations: https://bugs.php.net/fix.php?id=62241&r=float No Zend Extensions: https://bugs.php.net/fix.php?id=62241&r=nozend MySQL Configuration Error: https://bugs.php.net/fix.php?id=62241&r=mysqlcfg