----- Original Message -----
From: "Asher Feldman" afeldman@wikimedia.org
If lock timeout throws an exception that closes the connection to mysql, at least that will result in a rollback. If the connection is pooled and reused, it can likely result in a commit.
I would assert that if that's true, than connection pooling is unacceptably Broken As Designed.
Cheers, -- jra