Здесь put делается под read блокировкой.