Proper handling of SQLExceptions during transaction rollbacks.  Thanks
to Miroslav Nadhajský.