Fix Vec.set() "slow/blocking/closing" API: 1) Invalidate cache after setting a value, otherwise the next read is wrong. 2) Use Futures since default-behavior (passing null as fs) didn't block.
Fix Vec.set() "slow/blocking/closing" API:
1) Invalidate cache after setting a value, otherwise the next read is wrong.
2) Use Futures since default-behavior (passing null as fs) didn't block.

elkingtonmcb/h2o-2,vbelakov/h2o,100star/h2o,rowhit/h2o-2,eg-zhang/h2o-2,elkingtonmcb/h2o-2,h2oai/h2o-2,100star/h2o,111t8e/h2o-2,h2oai/h2o,h2oai/h2o,h2oai/h2o-2,111t8e/h2o-2,rowhit/h2o-2,vbelakov/h2o,eg-zhang/h2o-2,vbelakov/h2o,vbelakov/h2o,h2oai/h2o-2,h2oai/h2o,elkingtonmcb/h2o-2,vbelakov/h2o,h2oai/h2o,eg-zhang/h2o-2,calvingit21/h2o-2,calvingit21/h2o-2,calvingit21/h2o-2,h2oai/h2o-2,h2oai/h2o,elkingtonmcb/h2o-2,calvingit21/h2o-2,calvingit21/h2o-2,rowhit/h2o-2,calvingit21/h2o-2,111t8e/h2o-2,111t8e/h2o-2,100star/h2o,111t8e/h2o-2,vbelakov/h2o,h2oai/h2o,100star/h2o,rowhit/h2o-2,111t8e/h2o-2,vbelakov/h2o,111t8e/h2o-2,100star/h2o,eg-zhang/h2o-2,eg-zhang/h2o-2,h2oai/h2o,h2oai/h2o-2,100star/h2o,111t8e/h2o-2,111t8e/h2o-2,h2oai/h2o,rowhit/h2o-2,100star/h2o,elkingtonmcb/h2o-2,calvingit21/h2o-2,calvingit21/h2o-2,rowhit/h2o-2,elkingtonmcb/h2o-2,vbelakov/h2o,h2oai/h2o-2,rowhit/h2o-2,calvingit21/h2o-2,h2oai/h2o-2,elkingtonmcb/h2o-2,eg-zhang/h2o-2,elkingtonmcb/h2o-2,vbelakov/h2o,h2oai/h2o-2,rowhit/h2o-2,h2oai/h2o,eg-zhang/h2o-2,rowhit/h2o-2,111t8e/h2o-2,rowhit/h2o-2,100star/h2o,100star/h2o,eg-zhang/h2o-2,calvingit21/h2o-2,elkingtonmcb/h2o-2,eg-zhang/h2o-2,elkingtonmcb/h2o-2,h2oai/h2o-2,h2oai/h2o,h2oai/h2o-2,vbelakov/h2o,eg-zhang/h2o-2