On Tue, 30 Mar 2004, Mike Blezien wrote:

> Not sure this may shed some light on the problem,... this is from a running a trace:
> 
> DBI::db=HASH(0x83614cc) trace level set to 2 in DBI 1.14-nothread
> Note: perl is running without the recommended perl -w option
>      -> STORE for DBD::mysql::db (DBI::db=HASH(0x83614cc)~INNER 'AutoCommit' 0)
> Transactions not supported by database error 15 recorded: Transactions not 
> supported by database
>      -> DESTROY for DBD::mysql::db (DBI::db=HASH(0x83614cc)~INNER)
> Rollback ineffective while AutoCommit is on error 15 recorded: Rollback 
> ineffective while AutoCommit is on
> imp_dbh->svsock: 8376e44
> 
> 
> I've never run accross this problem before, so somewhat at a loose why I keep 
> getting these transaction errors... ??


In the latest version of DBD::mysql has_transactions is set to ture, and I
don't se it being set to false anywhere in the code. 

I have already removed all of the has_transaction checks from the next
version as it really is a noop, at least in 2.2003.  I think that this is
a left over from the days when msql & mysql were both support in the same
driver?

HTH,

Rudy.

Reply via email to