Restart transactions when sensical (bug 883453)
Merge pull request #169 from kumar303/better-trans

Restart transactions when sensical (bug 883453)