Blocking put