1) Fixed error handling in user transaction manager to prevent dead locks.