ActiveRecord and Nested Transactions

I don't think the rollback exception should be caught in this case. Can
you write a test for us? It seems both transactions should be rolled
back in the case you've shown below.