Revert "Revert "Revert "Revert "speed up buffer transport if there are no reads""""

This reverts commit d3f89c3e20397e80b079c34a276d26bc2feec386.
no need for atomic integer