retry for commit