[#1817] add retry loop to the put operation