Implement Door.reset to release pending controls in case of exception