rails-sqlserver/activerecord-sqlserver-adapter — pull request #147 by jrafanie (2011-11-17 21:03:40+00:00)
Title: Handle statements that cannot be retried on a new database connection by not reconnecting. 

For example, retrying commit_db_transaction on a new connection would result in:
The COMMIT TRANSACTION request has no corresponding BEGIN TRANSACTION.: COMMIT TRANSACTION