move the put failed indicators to a separate thread

Change-Id: I75867bd672ce2160c5f2884af793fcc88e725bb9