Set auto-commit after establishing the connection, otherwise we have a crash.

This commit is contained in:
Ilia Alshanetsky 2005-02-13 17:16:24 +00:00
parent f860c70362
commit f57b8d6dc5

View File

@ -324,8 +324,6 @@ static int pdo_mysql_handle_factory(pdo_dbh_t *dbh, zval *driver_options TSRMLS_
}
}
mysql_handle_autocommit(dbh TSRMLS_CC);
if (vars[2].optval && !strcmp("localhost", vars[2].optval)) {
unix_socket = vars[4].optval;
} else {
@ -337,6 +335,8 @@ static int pdo_mysql_handle_factory(pdo_dbh_t *dbh, zval *driver_options TSRMLS_
goto cleanup;
}
mysql_handle_autocommit(dbh TSRMLS_CC);
H->attached = 1;
dbh->alloc_own_columns = 1;