Writes all buffered data to the underlying sink and pushes it recursively all the way to its final destination.
Writes all buffered data to the underlying sink.