met deadlock condition, revert