handle rollback err