IO.copy(src, dst) handles the back pressure?

Thanks.
The source is res.body_io, if it is read (copied to response.output) too slowly, do you think res.body_io will grow (in RAM) or is it limited via a buffer too?