Added coordination between freeze and put to ensure correct faulting behavior.